diff options
Diffstat (limited to 'BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs')
-rw-r--r-- | BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs b/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs index 7923e9db..66e678d5 100644 --- a/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs +++ b/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs @@ -1,5 +1,6 @@ using FluentAssertions;
using System;
+using System.Linq;
using System.Threading.Tasks;
using Timeline.Services;
using Timeline.Services.User;
@@ -60,32 +61,32 @@ namespace Timeline.Tests.Services await _service.AddPermissionToUserAsync(2, UserPermission.AllTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement));
}
await _service.AddPermissionToUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement));
}
// Add duplicate permission should work.
await _service.AddPermissionToUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement));
}
await _service.RemovePermissionFromUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement));
}
// Remove non-owned permission should work.
await _service.RemovePermissionFromUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement));
}
}
|