public void WithAlarmManagerEditPermissionSetExpectTrue() { // Arrange var permission = new Permission { ResourceKey = AlarmManagerResourceIdentifier, PermissionLevel = EditPermission }; // Act var isSet = permission.IsViewAlarmManagerPermission; // Assert Assert.IsTrue(isSet); }
public void WithLessThanViewPermissionSetExpectFalse() { // Arrange var permission = new Permission { ResourceKey = AlarmManagerResourceIdentifier, PermissionLevel = LessThanViewPermission }; // Act var isSet = permission.IsViewAlarmManagerPermission; // Assert Assert.IsFalse(isSet); }
public UserDetails() { Partitions = new Partition[0]; Permissions = new Permission[0]; }
public void WithWrongResourceKeyButCorrectPermissionLevelExpectFalse() { // Arrange var permission = new Permission { ResourceKey = "Made Up Resource", PermissionLevel = ViewPermission }; // Act var isSet = permission.IsViewAlarmManagerPermission; // Assert Assert.IsFalse(isSet); }
public void WithTooLowOfAPermissionExpectFalse() { // Arrange var permission = new Permission { ResourceKey = ReportsResourceIdentifier, PermissionLevel = LessThanViewPermission }; // Act var isSet = permission.IsViewReportsPermission; // Assert Assert.IsFalse(isSet); }