public void PutPerson_ShouldFail_WhenDifferentID() { var controller = new PeopleController(new TestPersonContext()); var badresult = controller.PutPerson(999, GetDemoPerson()); Assert.IsInstanceOfType(badresult, typeof(BadRequestResult)); }
public void PutPerson_ShouldReturnStatusCode() { var controller = new PeopleController(new TestPersonContext()); var person = GetDemoPerson(); var result = controller.PutPerson(person.ID, person) as StatusCodeResult; Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(StatusCodeResult)); Assert.AreEqual(HttpStatusCode.NoContent, result.StatusCode); }