Unit testing Ember mirage何时使用您的真实API,何时使用您的模拟API
Ember mirage模拟您的API服务器返回可用于在您的Ember应用程序中测试的“模拟”数据。您如何知道Ember mirage何时使用您的真实API以及何时使用您的模拟API。如何打开/关闭此选项?默认情况下,您的Mirage服务器将在测试模式下运行,只要不通过--proxy选项,它将在开发模式下运行。要更改此默认行为,请在环境配置中将enabled设置为true或falseUnit testing Ember mirage何时使用您的真实API,何时使用您的模拟API,unit-testing,ember.js,ember-cli-mirage,Unit Testing,Ember.js,Ember Cli Mirage,Ember mirage模拟您的API服务器返回可用于在您的Ember应用程序中测试的“模拟”数据。您如何知道Ember mirage何时使用您的真实API以及何时使用您的模拟API。如何打开/关闭此选项?默认情况下,您的Mirage服务器将在测试模式下运行,只要不通过--proxy选项,它将在开发模式下运行。要更改此默认行为,请在环境配置中将enabled设置为true或false // config/environment.js ... if (environment === 'produc
// config/environment.js
...
if (environment === 'production') {
ENV['ember-cli-mirage'] = {
enabled: true //turns it on/off
}
}
资料来源:
您可以使用
this.passthrough('/addresses')代码>也有助于确定何时使用。