【问题标题】:Ruby on Rails - Testing the contents of a CSV fileRuby on Rails - 测试 CSV 文件的内容
【发布时间】:2013-06-03 15:13:46
【问题描述】:

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

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 functional-testing


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2016-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-02
      • 2022-07-07
      相关资源
      最近更新 更多