AddAuthorisedRole() public method

This is a public method to be used for setting up tests.
public AddAuthorisedRole ( string role, BusinessObjectActions actionToPerform ) : void
role string the role that the user must be a member of
actionToPerform BusinessObjectActions The action that can be performed by a user of this role
return void
 private static IBusinessObjectAuthorisation GetAuthorisationStub_CanRead_True()
 {
     IBusinessObjectAuthorisation authorisationStub = new AuthorisationStub();
     authorisationStub.AddAuthorisedRole("A Role", BusinessObjectActions.CanRead);
     authorisationStub.AddAuthorisedRole("A Role", BusinessObjectActions.CanCreate);
     return authorisationStub;
 }
        public void Test_BusinessObjectAuthorisation_AllowRead()
        {
            //---------------Set up test pack-------------------
            IBusinessObjectAuthorisation authorisationStub = new AuthorisationStub();
            authorisationStub.AddAuthorisedRole("A Role", BusinessObjectActions.CanRead);
            Customer customer = new Customer();
            customer.SetAuthorisation(authorisationStub);

            //---------------Assert Precondition----------------
            Assert.IsTrue(authorisationStub.IsAuthorised(BusinessObjectActions.CanRead));

            //---------------Execute Test ----------------------
            string message;
            bool isReadable = customer.IsReadable(out message);

            //---------------Test Result -----------------------
            Assert.IsTrue(isReadable);
            Assert.AreEqual("", message);
        }