【发布时间】:2018-07-05 10:17:19
【问题描述】:
我正在 App Engine 柔性环境中开发一个需要访问数据存储区的 Java 应用程序。我没有遇到任何问题,但是在进行单元测试时,我无法测试任何 Datastore 代码(没有与 Google Cloud 的外部连接,这将是一个集成测试)。
我正在使用Cloud Datastore client library 连接到数据存储区,这似乎不适用于LocalServiceTestHelper,如in this guide 所示。
我使用的客户端库在com.google.cloud 包中,而单元测试工具在com.google.appengine 中,因此它们不兼容。有没有办法将 LocalServiceTestHelper 与 com.google.cloud 库(或用于测试的备用内存数据存储)一起使用?
【问题讨论】:
标签: java google-app-engine google-cloud-datastore app-engine-flexible