public async Task AddUserToRole_Test() { var createRoleDto = new CreateRoleDto() { Name = "RoleTest", DisplayName = "Test role", Description = "Role for test", GrantedPermissions = new List <string>() { PermissionNames.Pages_Roles } }; var roleDto = await _roleAppService.CreateAsync(createRoleDto); CreateUserDto createUserDto = new CreateUserDto() { UserName = "******", Password = User.DefaultPassword, Name = "John", Surname = "Smith", PhoneNumber = "13851400000", IsActive = true }; var userDto = await _userAppService.CreateAsync(createUserDto); var getUser1Dto = await _userAppService.GetAsync(new EntityDto <long>(userDto.Id)); getUser1Dto.RoleNames.Length.ShouldBe(0); SetRoleUserDto setRoleUserDto = new SetRoleUserDto() { UserId = userDto.Id, RoleId = roleDto.Id }; await _roleAppService.AddUserToRoleAsync(setRoleUserDto); var getUser2Dto = await _userAppService.GetAsync(new EntityDto <long>(userDto.Id)); getUser2Dto.RoleNames.Length.ShouldBe(1); }