Browse Source

Merge branch 'dev' into maliming/mongodb-patch

pull/3982/head
maliming 6 years ago
parent
commit
9980d85c35
  1. 20
      modules/identity/test/Volo.Abp.Identity.TestBase/Volo/Abp/Identity/OrganizationUnitRepository_Tests.cs

20
modules/identity/test/Volo.Abp.Identity.TestBase/Volo/Abp/Identity/OrganizationUnitRepository_Tests.cs

@ -167,13 +167,21 @@ namespace Volo.Abp.Identity
[Fact]
public async Task RemoveAllRolesOfOrganizationUnit()
{
OrganizationUnit ou = await _organizationUnitRepository.GetAsync("OU111", true);
var rolesCount = await _organizationUnitRepository.GetRolesCountAsync(ou);
rolesCount.ShouldBeGreaterThan(1);
using (var uow = _unitOfWorkManager.Begin())
{
OrganizationUnit ou = await _organizationUnitRepository.GetAsync("OU111", true);
var rolesCount = await _organizationUnitRepository.GetRolesCountAsync(ou);
rolesCount.ShouldBeGreaterThan(1);
await _organizationUnitRepository.RemoveAllRolesAsync(ou);
var newCount = await _organizationUnitRepository.GetRolesCountAsync(ou);
newCount.ShouldBe(0);
await _organizationUnitRepository.RemoveAllRolesAsync(ou);
await uow.SaveChangesAsync();
var newCount = await _organizationUnitRepository.GetRolesCountAsync(ou);
newCount.ShouldBe(0);
await uow.CompleteAsync();
}
}
}
}

Loading…
Cancel
Save