我自己也面临着这个问题,据我所知,目前你不能。有一个Pull Request on GitHUB,人们谈论实现它,但似乎方向是改用ember-cli-mirage addon(当前版本为0.0.24)。
我没有尝试过 ember-cli-mirage 插件,但我确实找到了 example on how to use it
test('searching', () => {
server.get('/jobs', json(200, {
jobs: [
job({ title: 'UI Engineer' }),
job({ location: 'Palo Alto', title: 'UI Engineer' }),
job({ location: 'Palo Alto', title: 'Backend Engineer'}),
]
}));
server.get('/companies', json(200, {
companies: []
}));
return visit('/').then(() => {
equal(numberOfJobs(), 3, 'expected 3 jobs');
fillIn($('#search-field'), 'UI').then(() => {
equal(numberOfJobs(), 2, 'expected 2 jobs');
});
fillIn($('#search-field'), 'ASDFASDF').then(() => {
equal(numberOfJobs(), 0, 'expected 0 jobs');
});
fillIn($('#search-field'), 'Palo alto').then(() => {
equal(numberOfJobs(), 2, 'expected 2 jobs');
});
return fillIn($('#search-field'), '').then(() => {
equal(numberOfJobs(), 3, 'expected 3 jobs');
});
});
});
我希望这可能会有所帮助。