public void ObtenerTipoCitaPorId() { // Arrange var controller = new TiposCitasController(); // Act var response = controller.GetTiposCitas(1); var contentResult = response as OkNegotiatedContentResult <TiposCitasVM>; // Assert Assert.IsNotNull(contentResult); Assert.IsNotNull(contentResult.Content); Assert.AreEqual(1, contentResult.Content.Id); }
public void AgregarTipoCita() { // Arrange var controller = new TiposCitasController(); TiposCitas tipoCita = new TiposCitas() { Nombre = "Tipo Cita Prueba" }; // Act IHttpActionResult actionResult = controller.PostTiposCitas(tipoCita); var createdResult = actionResult as CreatedAtRouteNegotiatedContentResult <TiposCitas>; // Assert Assert.IsNotNull(createdResult); Assert.AreEqual("DefaultApi", createdResult.RouteName); Assert.IsNotNull(createdResult.RouteValues["id"]); }