public void EnvironmentRepository_Fetch_NotFound_ReturnsEnvironment()
{
//------------Setup for test--------------------------
var c1 = CreateMockConnection();
var e1 = new EnvironmentModel(Guid.NewGuid(), c1.Object);
var source = new Mock<IEnvironmentModel>();
var repo = new TestEnvironmentRespository(source.Object);
repo.Save(e1);
//------------Execute Test---------------------------
var environmentModel = repo.Fetch(new Mock<IEnvironmentModel>().Object);
//------------Assert Results-------------------------
Assert.IsNotNull(environmentModel);
}