Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }