示例#1
0
        public void ShouldReturnAllThePatients()
        {
            var pageNumber       = 1;
            var pageSize         = 10;
            var expectedPatients = GetPatients();

            _patientLogic.GetAllPatients(null, pageNumber, pageSize).Returns(expectedPatients);

            var patients = _patientsController.GetPatients(pageNumber, pageSize, null);

            patients.Should().NotBeNull();
            patients.Should().BeOfType <PagedResult <PatientModel> >();
            patients.Should().BeEquivalentTo(expectedPatients);
        }
 public PagedResult <PatientModel> GetPatients(int pageNumber, int pageSize, int?centreId) =>
 _patientLogic.GetAllPatients(centreId, pageNumber, pageSize);