Created ExpiredOOOStatusWorker
This commit is contained in:
@ -75,12 +75,15 @@ public class UserServiceTests {
|
||||
|
||||
[Test]
|
||||
public async Task GetAllActiveOOOUsersShouldReturnMockUsers() {
|
||||
//Arrange
|
||||
_mockDalService.Setup(d => d.QueryAsync<User>(It.IsAny<string>())).Returns(Task.FromResult(MOCK_USERS));
|
||||
|
||||
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
|
||||
|
||||
List<User> users = await _userService.GetAllActiveOOOUsersAsync();
|
||||
//Act
|
||||
List<User> users = await _userService.GetAllExpiredOOOUsersAsync();
|
||||
|
||||
//Assert
|
||||
Assert.True(users.Count() == 2);
|
||||
}
|
||||
|
||||
@ -190,6 +193,8 @@ public class UserServiceTests {
|
||||
|
||||
bool actual = await _userService.InsertDelegatedRoles(2);
|
||||
|
||||
_mockDalService.Verify(d => d.ExecuteAsync(It.IsAny<string>()));
|
||||
|
||||
Assert.True(actual);
|
||||
}
|
||||
|
||||
@ -197,14 +202,14 @@ public class UserServiceTests {
|
||||
public async Task UpdateUserSubRolesWithInvalidUserIdShouldThrowException() {
|
||||
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
|
||||
|
||||
Assert.ThrowsAsync<ArgumentException>(async Task () => await _userService.UpdateUserSubRoles(0, 2));
|
||||
Assert.ThrowsAsync<ArgumentException>(async Task () => await _userService.DelegateUserSubRoles(0, 2));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public async Task UpdateUserSubRolesWithInvalidDelegateIdShouldThrowException() {
|
||||
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
|
||||
|
||||
Assert.ThrowsAsync<ArgumentException>(async Task () => await _userService.UpdateUserSubRoles(2, 0));
|
||||
Assert.ThrowsAsync<ArgumentException>(async Task () => await _userService.DelegateUserSubRoles(2, 0));
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -213,7 +218,7 @@ public class UserServiceTests {
|
||||
|
||||
_userService = new UserService(MOCK_LOGGER, _mockDalService.Object);
|
||||
|
||||
bool actual = await _userService.UpdateUserSubRoles(2, 2);
|
||||
bool actual = await _userService.DelegateUserSubRoles(2, 2);
|
||||
|
||||
Assert.True(actual);
|
||||
}
|
||||
|
Reference in New Issue
Block a user