在Phoenix框架中编写相当于ROR的测试用例

ayu*_*dhi 6 elixir phoenix-framework

我们如何在测试数据库中预加载数据以进行集成测试,就像在Ruby-on-Rails中我们有固定装置一样.在凤凰城编写测试用例有什么好的文档吗?

Pat*_*ity 6

对于集成测试,您可能需要查看Hound,它类似于Elixir的Capybara.他们有一些很好的例子可以帮助你入门.

在凤凰城,据我所知,没有像Rails那样加载灯具的标准方法.我个人认为,最好只为每个测试用例设置一个最小的设置,而不是复杂的全局设备.它使您更容易看到实际测试的内容,以及哪些灯具与当前测试用例真正相关.我会说最好花时间创建一些帮助您轻松创建测试记录的帮助程序.您可能还会发现BlacksmithFaker项目对创建测试数据很有用.