In the process of building our Artificial Intelligence program, we the developers at Foyer Inc. knew that we had to find a streamlined and efficient way of testing our software and its individual units of source code. However, unit testing around databases gets complicated fast.