我正在尝试通过我的Spring Boot应用程序运行本地google云仿真器以进行集成测试,并为此使用LocalDatastoreHelper。
private static LocalDatastoreHelper localDatastoreHelper;
localDatastoreHelper = LocalDatastoreHelper.create();
System.setProperty("DATASTORE_EMULATOR_HOST", "localhost:" + localDatastoreHelper.getPort());
localDatastoreHelper.start();
但是,这是在尝试读取Google云身份验证凭据。我可以在没有凭据的情况下运行此模拟器吗?
目前,没有凭据就无法运行仿真器。可能有一些方法可以使用匿名凭据来执行此操作,但这不能满足您对此用例的需求。
代替设置辅助方法的另一种方法是设置environment variables。