public void GetAllAppointmentTypes_Count_PatientsResponse_Test() { //Arrage IDbContext dbContext = new MedicalAppointmentContext(); IRepository repository = new AppointmentTypeRepository(dbContext); var sut = new AppointmentTypesController(repository); var expectedResult = 4; //Act var result = sut.GetAll() as OkNegotiatedContentResult <IEnumerable <IAppointmentType> >; var appointmentTypeListResult = result.Content as List <AppointmentType>; //Assert Assert.AreEqual(expectedResult, appointmentTypeListResult.Count); }
public void GetAllAppointmentTypes_NotNullResponse_Test() { //Arrage IDbContext dbContext = new MedicalAppointmentContext(); IRepository repository = new AppointmentTypeRepository(dbContext); var sut = new AppointmentTypesController(repository); //Act var result = sut.GetAll() as OkNegotiatedContentResult <IEnumerable <IAppointmentType> >; var appointmentTypeListResult = result.Content as List <AppointmentType>; //Assert Assert.IsNotNull(result); Assert.IsNotNull(appointmentTypeListResult); }