public async Task WhenUpsert_AndObjectDoesNotExist_ThenCreated_Test() { //Arrange var item = new TestObject { Collection = new List <string> { "TestVal1", "TestVal2" }, Number = 5, Prop1 = "TestingString", ChildObject = new TestObject { Number = 8, Prop1 = "ChildObject" } }; //Act var result = await _testRepo.Upsert(item); //Assert result.Should().NotBe(new Guid()); }