public void WithNullPermissionsExpectFalse() { // Arrange var userDetails = new UserDetails(); // Act var isSet = userDetails.CanViewReports; // Assert Assert.IsFalse(isSet); }
public void WithNoPermissionsExpectFalse() { // Arrange var userDetails = new UserDetails {Permissions = new Permission[0]}; // Act var isSet = userDetails.CanViewAlarmManager; // Assert Assert.IsFalse(isSet); }
public void WithExpectedPermissionsExpectTrue() { // Arrange var userDetails = new UserDetails { Permissions = new[] { new Permission { PermissionLevel = ViewPermission, ResourceKey = AlarmManagerResourceIdentifier } } }; // Act var isSet = userDetails.CanViewAlarmManager; // Assert Assert.IsTrue(isSet); }