【发布时间】:2015-11-07 09:43:14
【问题描述】:
首先,我的项目由两部分组成:API 和前端。
我的 API 是由 yeoman meanjs 生成器生成的,因此它是使用平均堆栈构建的。前端是一个角度项目,使用 yeoman 角度生成器生成。
当填写 Angular 项目的登录表单时,会向 API 后端进行 api 调用,以验证用户身份。以同样的方式,可以进行 CRUD 调用,因此基本上项目的后端已被拆分为仅包含 API 的不同项目。这样做的原因是可以创建不同的应用程序(例如移动应用程序)来使用相同的后端逻辑,从而减少工作量。
现在是我真正的问题:测试这种设计的最佳方法是什么。例如,在测试登录表单时。我必须对 API 进行登录调用以验证自己。我将如何测试这样的功能?
谢谢
【问题讨论】:
标签: angularjs node.js mongodb api mean