测试方法允许用户添加一个path
,其中包含数据的其他文件。
例如,用户可能会在/workspace/data
目录中存储名为data.txt
的文件。我们想将该目录的路径添加到已存在的数组DATA_PATH
中。
方法:
def add_custom_path(path)
DATA_PATH.unshift(path)
end
path
是Rails应用中用户存储文件的位置。
该gem使用test-unit
。
问题:
是否有一种方法可以在某个目录中临时生成一个文件,运行一个assert_not_empty
测试,然后让文件消失?
我没有为gems编写测试的经验,所以任何指导将不胜感激。