3

我是 ruby​​ 和 rspec 的新手,我想知道如何测试一个必须解析文件的类。这是我计划测试的功能:

def self.get_description(event_code)
  # search through a file for the event_code and return
  # the associated description field
end

在生产中,我将硬编码文件的路径。我应该如何控制 rspec 中的文件内容?

4

1 回答 1

2

创建一些包含有效和无效输入的解析规范,Tempfiles确保解析函数返回预期结果(或异常)。

于 2012-05-09T15:05:23.540 回答