我正在尝试学习 TDD 和 BDD 并以正确的方式进行。我正在使用的堆栈(或尝试使用,Spork 不适用于我的 Guard)是 Minitest-Guard-Spork-Capybara。我专注于模型的单元测试和集成测试的规范。
我在这个应用程序中有很多 Ajax。我只是在save_and_open_page
我的一个测试中做了一个,当然页面出现了,当然,因为它找不到任何资产。
我的问题是,如果我要测试 JS 功能,我是否必须每次都预编译资产才能测试它们,或者有什么方法可以让管道默认为开发模式以进行测试。
我确定这是一个 n00b 问题,但这就是我进行测试的地方。努力把事情做对。