Blog Insights
Turning RAG to Riches: The Golden Metrics of Metrics-Driven Development
We explore the key metrics powering our Metrics Driven Development (MDD) process for Generative AI solutions. This approach helps build trust, improve effectiveness, and tailor AI applications to specific business needs, ultimately leading to successful production deployment.Building AI You Can Trust
We introduce the concepts around RAG AIs and MDD and discuss how we've made use of it here at Source Allies and with our partnersA Test-driven Intro to Java Reactor
A test driven guide with a sample program for those new to Java ReactorHow My Team Uses Cypress for End-to-End Testing
Take a look at how our team used Cypress to test an Angular projectCypress for End-to-End Testing: An Overview of the Platform and Its Uses
Today we will be looking at how Cypress allows us to write fast, easy, and reliable end-to-end testsWhere Automation Lives
This is part of our Quality Assurance (QA) Community of Practice’s testing collection. The goals of this collection are to spark ideas for teams without dedicated testers, to have open discussions about testing, and to share information on testing topics that we’re passionate about. Today we will be focusing on automated smoke tests (often...Node Reference - Integration Tests
Prerequisites This article builds on the prior article: Node Reference - Validation. Add Integration or Smoke Tests So far, our testing strategy has consisted of only Unit Testing{:target="_blank"}, testing each module in isolation. While this type of testing covers most business logic, it does leave some gaps. It does not test that our modules interact...Node Reference - Validation
Prerequisites This article builds on the prior article: Node Reference - Put. Add model validation We now have a service that allows us to create product records but does not provide any mechanism for ensuring those products contain all the required data we need in the correct format. For this, we need data...Node Reference - Unit Testing
Prerequisites This article builds on the prior article: Introduction. Unit Testing We plan on using Test Driven Development so we need to set up some sort of unit testing framework. For this task we're turning to Jasmine. Mocha/Chai/Sinon and Jest are also popular options. They are all similar but the thing that we...How To Unit Test C# Event Handler Attachment
I recently wanted to unit test a method that assigned a delegate to an event handler. I derived a way to use Reflection for asserting that the delegate was attached. This article explains my solution. Note: If you are looking for information on C# events and delegates, I recommend you take...