Ejemplo n.º 1
0
        public async Task GetStudentById()
        {
            var logger = LogHelper.GetLogger <StudentController>();
            var schoolManagerService = ServiceMocker.GetSchoolManagerService();
            var studentID            = 0;

            using (var controller = new StudentController(logger, schoolManagerService))
            {
                var response = await controller.GetStudentByIdAsync(studentID) as ObjectResult;

                var value = response.Value as ISingleResponse <Student>;

                Assert.False(value.DidError);
                Assert.True(value.Model == null);
            }
        }
Ejemplo n.º 2
0
        public async Task GetAllStudents()
        {
            // Arrange
            var logger = LogHelper.GetLogger <StudentController>();
            var schoolManagerService = ServiceMocker.GetSchoolManagerService();

            using (var controller = new StudentController(logger, schoolManagerService))
            {
                // Act
                var response = await controller.GetStudentsAsync() as ObjectResult;

                var value = response.Value as IListResponse <Student>;

                // Assert
                Assert.False(value.DidError);
                Assert.True(value.Model != null);
            }
        }