Exemple #1
0
        public async void UpdateAttendanceReports_Failed_Forbidden(UpdateAttendanceStudentRequest model, string description)
        {
            //Arrange
            var user = new AppUser
            {
                Email         = "*****@*****.**",
                RefreshTokens = new List <RefreshToken>(),
                Id            = "TestUserId01",
                PasswordHash  = "testhash"
            };

            fakeUserManager.Setup(x => x.FindByIdAsync(It.IsAny <string>()))
            .Returns(Task.FromResult(user));
            fakeUserManager.Setup(x => x.IsInRoleAsync(It.IsAny <AppUser>(), "academic management"))
            .ReturnsAsync(false);


            //Act
            var result = _userService.Object.UpdateAttendanceReports(model);


            //Assert
            await Assert.IsType <Task <IActionResult> >(result);
        }
Exemple #2
0
 public async Task <IActionResult> UpdateAttendanceReports([FromBody] UpdateAttendanceStudentRequest model)
 {
     return(await _userService.UpdateAttendanceReports(model));
 }