Beispiel #1
0
        public void DeleteProduct_ShouldNotFound()
        {
            var context = new TestFinesContextGood();
            var item    = GetDemoProduct();

            context.Fines.Add(item);

            var controller = new FinesController(context);
            var result     = controller.DeleteFine(555).Result;

            Assert.IsNotNull(result);
            Assert.AreEqual(result.GetType(), typeof(NotFoundResult));
        }
Beispiel #2
0
        public void DeleteProduct_ShouldReturnOK()
        {
            var context = new TestFinesContextGood();
            var item    = GetDemoProduct();

            context.Fines.Add(item);

            var controller = new FinesController(context);
            var result     = controller.DeleteFine(3).Result as OkNegotiatedContentResult <Fine>;

            Assert.IsNotNull(result);
            Assert.AreEqual(item.Id, result.Content.Id);
        }