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());
        }