public async Task WhenDeleteDocument_DocumentIsDeleted_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);

            await _testRepo.Delete(result, item.PartitionKey, true);

            var empty = await _testRepo.Get(result);

            //Assert
            empty.Should().BeNull();
        }
Exemple #2
0
        public ActionResult Delete(TestViewModel model)
        {
            ResponseResult result = TestRepo.Delete(model);

            return(Json(new
            {
                success = result.Success,
                message = result.ErrorMessage,
                entity = result.Entity
            }, JsonRequestBehavior.AllowGet));
        }