0

所以我在我的 Rails 网页上有一个生成 CSV 文件的链接。我将如何编写功能测试来测试 CSV 文件是否正确创建并检查其内容?

4

1 回答 1

1

可能有很多方法。这是一个不会让您跳过浏览器箍的版本

  1. 将 CSV 的创建提取到另一个非控制器类
  2. 在您的控制器测试中,断言您的 CreatesCSV 接收正确的参数
  3. 通过将其输出写入文件来测试您的 CreatesCSV 类,然后将其读入并验证哈希是否正确。
于 2013-06-03T15:28:42.257 回答