在Rails中使用没有相应模型的夹具

时间:2010-02-12 03:02:38

标签: ruby-on-rails testing yaml fixtures

我目前有一些大字符串,我想在测试日志记录器时用作测试数据。将这些字符串放在YAML文件中会很好。

我很乐意在简短而简洁的方式下进行测试,例如:

log_lines(:incorrect_string)

无论如何使用灯具来做这件事,还是专门用于相应型号?

1 个答案:

答案 0 :(得分:1)

如果您的yaml看起来像这样:

:incorrect_string: blah

然后你可以

logs = YAML::load_file('filename')
p logs[:incorrect_string]

欢呼!