标签: ruby unit-testing file-io
我是ruby和rspec的新手,我想知道如何测试必须解析文件的类。这是我打算测试的功能:
def self.get_description(event_code) # search through a file for the event_code and return # the associated description field end
在制作中,我会对文件的路径进行硬编码。我该如何从rspec控制文件内容?
答案 0 :(得分:2)
创建一些解析包含有效和无效输入的Tempfiles that you create的规范,并确保解析函数返回预期的结果(或异常)。
Tempfiles