Ejemplo n.º 1
0
        public void GetAllAppointments_Count_AppointmentsResponse_Test()
        {
            //Arrage
            IDbContext  dbContext      = new MedicalAppointmentContext();
            IRepository repository     = new AppointmentRepository(dbContext);
            var         sut            = new AppointmentsController(repository);
            var         expectedResult = 6;

            //Act
            var result = sut.GetAll() as OkNegotiatedContentResult <IEnumerable <IAppointment> >;
            var appointmentListResult = result.Content as List <Appointment>;

            //Assert
            Assert.AreEqual(expectedResult, appointmentListResult.Count);
        }
Ejemplo n.º 2
0
        public void GetAllAppointments_NotNullResponse_Test()
        {
            //Arrage
            IDbContext  dbContext  = new MedicalAppointmentContext();
            IRepository repository = new AppointmentRepository(dbContext);
            var         sut        = new AppointmentsController(repository);

            //Act
            var result = sut.GetAll() as OkNegotiatedContentResult <IEnumerable <IAppointment> >;
            var appointmentListResult = result.Content as List <Appointment>;

            //Assert
            Assert.IsNotNull(result);
            Assert.IsNotNull(appointmentListResult);
        }