public async Task CreateWithDetailsAsync() { //Arrange var input = new IdentityRoleCreateDto { Name = Guid.NewGuid().ToString("N").Left(8) }; var orgInput = new OrganizationUnit( _organization.GuidGenerator.Create(), Guid.NewGuid().ToString("N").Left(8) ); //Act var result = await _roleAppService.CreateAsync(input); await _organization.CreateAsync(orgInput); var role = await _roleRepository.GetAsync(result.Id); await _organization.AddRoleToOrganizationUnitAsync(role, orgInput); //Assert orgInput.Roles.Count.ShouldBeGreaterThan(0); }
public async Task CreateAsnyc() { await _organizationUnitManager.CreateAsync(new OrganizationUnit(_guidGenerator.Create(), "Root 1")); var root1 = await _organizationUnitRepository.GetAsync("Root 1"); root1.ShouldNotBeNull(); }