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