@Test public void noGreenlist() throws Exception { helper.setEnvEmail(BAD_USER).setUp(); assertFalse(isGreenlistActive()); FILTER.doFilter(REQUEST, RESPONSE, FILTER_CHAIN); assertTrue(SC_UNAUTHORIZED != RESPONSE.getStatus()); }
@Test public void inGreenlist() throws Exception { helper.setEnvEmail(GOOD_USER).setUp(); setupGreenlist(); FILTER.doFilter(REQUEST, RESPONSE, FILTER_CHAIN); assertTrue(SC_UNAUTHORIZED != RESPONSE.getStatus()); }
@Before public void setUp() throws Exception { HashMap<String, Object> envAttr = new HashMap<String, Object>(); envAttr.put("com.google.appengine.api.users.UserService.user_id_key", "10"); helper = new LocalServiceTestHelper( new LocalUserServiceTestConfig(), new LocalMemcacheServiceTestConfig(), new LocalDatastoreServiceTestConfig()); helper.setEnvEmail(GOOD_USER); helper.setEnvIsLoggedIn(true); helper.setEnvAuthDomain("addama.org"); helper.setEnvAttributes(envAttr); helper.setUp(); FILTER = new GreenlistFilter(); REQUEST = new MockHttpServletRequest(); RESPONSE = new MockHttpServletResponse(); FILTER_CHAIN = new MockFilterChain(); }
private void helperLogin(String username) { helper.setEnvAuthDomain(username); helper.setEnvEmail(username); helper.setEnvIsLoggedIn(true); }