Implementation of the delete_user_request.

Tests are barebones and are dependant of the list_users_request
(delete_user_request_test will fail if list_users_request fails)
This commit is contained in:
Marcelin Dupraz
2021-05-30 21:11:13 +02:00
committed by nitnelave
parent 48c4f1adbd
commit 2a6d23203c
4 changed files with 71 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ mockall::mock! {
async fn list_groups(&self) -> DomainResult<Vec<Group>>;
async fn get_user_groups(&self, user: String) -> DomainResult<HashSet<String>>;
async fn create_user(&self, request: CreateUserRequest) -> DomainResult<()>;
async fn delete_user(&self, request: DeleteUserRequest) -> DomainResult<()>;
async fn create_group(&self, request: CreateGroupRequest) -> DomainResult<i32>;
async fn add_user_to_group(&self, request: AddUserToGroupRequest) -> DomainResult<()>;
}