示例#1
0
        public void Put_ShouldNotFindPhoneAndReturnsNotFound()
        {
            var testCustomers = GetTestCustomers();

            var controller = new PhoneController();

            controller.SetCustomersData(testCustomers);

            var result = controller.Put(555, "true") as IActionResult;

            Assert.IsInstanceOfType(result, typeof(NotFoundResult));
        }
示例#2
0
        public void Put_ShouldSetIsActiveToTrueForThePhone()
        {
            var testCustomers = GetTestCustomers();

            var controller = new PhoneController();

            controller.SetCustomersData(testCustomers);

            var result = controller.Put(456, "true") as IActionResult;

            Assert.IsNotNull(result);
            Assert.AreEqual(testCustomers[1].phones[0].IsActive, true);
        }