// login as user1 and test
LoginContext lc = Util.getCLMLoginContext("user1", "password1");
lc.login();
try {
// expected to pass since user1 belongs to Role1
partialDDBean.toBeInvokedOnlyByRole1();
// expected to fail since user1 *doesn't* belong to Role2
try {
partialDDBean.toBeInvokedByRole2();
Assert.fail("Call to toBeInvokedByRole2() was expected to fail");