public async Task SoftDeletePurchase_Success_ReturnStatusCodeOk()
        {
            IHttpActionResult result = await purchaseController.Delete(new Guid("3bc4d343-1a0d-432f-a190-d8f76ebb1ab9"));

            HttpJsonApiResult <PurchaseViewModel> contentResult = result as HttpJsonApiResult <PurchaseViewModel>;

            Assert.AreEqual(HttpStatusCode.OK, contentResult.StatusCode);
        }
Example #2
0
        public async Task DeleteTest()
        {
            purchaseRepository.Setup(t => t.GetById("5f0e43f02f695b5ae0d8526e")).Returns(Task.Run(() => purchase));
            var result = await purchaseController.Delete(purchaseRepository.Object, "5f0e43f02f695b5ae0d8526e");

            Assert.That(result, Is.InstanceOf <NoContentResult>());
            var ok = result as NoContentResult;

            Assert.That(ok, Is.Not.Null);
        }