食物测试需要创建一组可以回答以下问题的REST API:每家餐厅的总订单数、每家餐厅的总销售额(金额)、FOODit平台上最常点的餐点、每家餐厅最常订购的类别。这个任务看似简单,实则包含了诸多挑战和细节。

预计您将编写单元测试。单元测试的框架选择可是个大学问!Google Test单元测试框架的详细介绍可以参考这里这里。想知道更多关于框架单元测试的信息?可以看看这个链接

解决方案将部署到您的appengine实例上。运行环境的设置已经为您准备妥当。克隆这个存储库,然后运行mvn:install安装应用程序。运行mvn:appengine:devserver以在本地启动应用程。

项目要求的数据存储在Google Datastore中。对于测试问题,这个项目具备了thundr和appengine的所有依赖项。只需克隆存储库并运行相关命令即可轻松上手。

准备好迎接挑战了吗?在解决这些问题的过程中,如果遇到关于单元测试框架的疑问,不妨浏览一下这些资源,或深入了解Google Test单元测试框架的奥秘

开始吧!让我们一起解锁食物测试API的更多可能性!