public void HasOperation_GIVEN_User_Has_No_Operations_WHEN_OperationName_Is_ABC_THEN_Returns_False() { var role = new Role { Name = "Role" }; var result = role.HasOperation("ABC"); result.ShouldBeFalse(); }
public void HasOperation_GIVEN_User_Has_Operation_With_Name_DEF_WHEN_operationName_Is_ABC_THEN_Returns_False() { var operation = new Operation { Name = "DEF" }; var role = new Role { Name = "Role" }; role.AddOperation(operation); var result = role.HasOperation("ABC"); result.ShouldBeFalse(); }
public void HasOperation_GIVEN_User_Has_Operation_With_Name_ABC_WHEN_operationName_Is_ABC_THEN_Returns_True() { const string OperationName = "ABC"; var operation = new Operation { Name = OperationName }; var role = new Role { Name = "Role" }; role.AddOperation(operation); var result = role.HasOperation(OperationName); result.ShouldBeTrue(); }