aboutsummaryrefslogtreecommitdiff
path: root/BackEnd/Timeline.Tests/Services
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-03-09 19:23:01 +0800
committercrupest <crupest@outlook.com>2022-03-09 19:23:01 +0800
commit3cd0140ff4425b37b6e8dd8e8f16a54b1338c352 (patch)
tree1bdcc969976687930aab44356639702ebdafea0e /BackEnd/Timeline.Tests/Services
parentb89ea2e72451133ca8be185de882aa848c277638 (diff)
downloadtimeline-3cd0140ff4425b37b6e8dd8e8f16a54b1338c352.tar.gz
timeline-3cd0140ff4425b37b6e8dd8e8f16a54b1338c352.tar.bz2
timeline-3cd0140ff4425b37b6e8dd8e8f16a54b1338c352.zip
...
Diffstat (limited to 'BackEnd/Timeline.Tests/Services')
-rw-r--r--BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs11
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));
}
}