@Test public void isAuthorized() { Assert.assertTrue(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0", 0)); Assert.assertTrue(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1", 0)); Assert.assertTrue(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa2", 0)); Assert.assertTrue(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3", 0)); Assert.assertTrue(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0", 1)); Assert.assertTrue(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa2", 1)); Assert.assertTrue(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3", 1)); // Unknown user Assert.assertFalse(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1000", 1)); // Unknown product Assert.assertFalse(dao.isAuthorized("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1", 1000)); }