/** * Sets up the GAE simulation. */ public void setup() { synchronized (this) { System.out.println("Setting up GAE simulation"); LocalTaskQueueTestConfig localTasks = new LocalTaskQueueTestConfig(); localTasks.setQueueXmlPath(QUEUE_XML_PATH); LocalUserServiceTestConfig localUserServices = new LocalUserServiceTestConfig(); LocalDatastoreServiceTestConfig localDatastore = new LocalDatastoreServiceTestConfig(); LocalMailServiceTestConfig localMail = new LocalMailServiceTestConfig(); LocalSearchServiceTestConfig localSearch = new LocalSearchServiceTestConfig(); localSearch.setPersistent(false); LocalModulesServiceTestConfig localModules = new LocalModulesServiceTestConfig(); LocalLogServiceTestConfig localLog = new LocalLogServiceTestConfig(); helper = new LocalServiceTestHelper(localDatastore, localMail, localUserServices, localTasks, localSearch, localModules, localLog); helper.setEnvAttributes(getEnvironmentAttributesWithApplicationHostname()); helper.setUp(); sc = new ServletRunner().newClient(); } }
new LocalServiceTestHelper(new LocalUserServiceTestConfig()) .setEnvIsLoggedIn(true) .setEnvAuthDomain("localhost")
public class LocalDatastoreTest { private final LocalServiceTestHelper helper = new LocalServiceTestHelper(new LocalDatastoreServiceTestConfig(), new LocalUserServiceTestConfig(), new LocalTaskQueueTestConfig(), new LocalMemcacheServiceTestConfig(), new LocalAppIdentityServiceTestConfig() // etc.. ); @Before public void setUp() { helper.setUp(); } }
private LocalServiceTestHelper createHelper() { LocalServiceTestHelper helper = new LocalServiceTestHelper(new LocalUserServiceTestConfig(), createDatastoreServiceTestConfig(), createTaskQueueTestConfig(), createSearchTestConfig(), new LocalModulesServiceTestConfig(), new LocalMemcacheServiceTestConfig()) { @Override protected LocalServerEnvironment newLocalServerEnvironment() { return new TestLocalServerEnvironment(mojo, super.newLocalServerEnvironment()); } }; helper.setUp(); return helper; }
@Override public void setUp() { helper = new LocalServiceTestHelper(new LocalUserServiceTestConfig(), createDatastoreService(), createTaskQueueTestConfig(), new LocalSearchServiceTestConfig(), new LocalModulesServiceTestConfig(), new LocalMemcacheServiceTestConfig(), new LocalURLFetchServiceTestConfig()); Map<String, Object> envs = new HashMap<>(); helper.setEnvAttributes(envs); helper.setUp(); }