Ember.js: 我如何测试 Express 服务器 mock?
Ember.js: How can I test Express server mock?
我的 Ember 应用程序中有一个简单的 express
服务器 运行 用于开发目的。我用命令 ember g http-mock
创建了它。
所以在我的应用程序中我有这个目录:
my-app
server
mocks
posts.js
我如何制作运行 posts.js
模拟的 unit 测试?
通常,单元测试用于测试不涉及网络访问的小块代码。如果你想测试 UI 命中你的模拟的代码,验收测试是一个更好的方法。但是这些测试不会 运行 express 模拟。
相反,人们经常做的是使用 ember-cli-mirage 构建我们的假服务器(就像模拟允许的那样),然后 运行 在构建验收测试时使用假服务器。
这对您的问题有帮助吗?
我的 Ember 应用程序中有一个简单的 express
服务器 运行 用于开发目的。我用命令 ember g http-mock
创建了它。
所以在我的应用程序中我有这个目录:
my-app
server
mocks
posts.js
我如何制作运行 posts.js
模拟的 unit 测试?
通常,单元测试用于测试不涉及网络访问的小块代码。如果你想测试 UI 命中你的模拟的代码,验收测试是一个更好的方法。但是这些测试不会 运行 express 模拟。
相反,人们经常做的是使用 ember-cli-mirage 构建我们的假服务器(就像模拟允许的那样),然后 运行 在构建验收测试时使用假服务器。
这对您的问题有帮助吗?