Created ExpiredOOOStatusWorker

This commit is contained in:
Chase Tucker
2024-03-25 12:22:26 -07:00
parent 27f78da969
commit 69fdd98ab3
46 changed files with 549 additions and 5118 deletions

View File

@ -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);
}