我刚接触过RSpec,做了一些研究,发现有几种方法可以从网上帖子中进行数据驱动的枚举测试,但是它们并没有像完整的教程那样涉及到很多细节。所以,在我再次详细回顾那些在线文章之前,我想先问一下。然后,我尝试添加数据驱动的功能:require 'csv'
before :all do
#this为了使它具有价值,我必须将散列包含在其作用域内的it
我有以下方法,它将执行大量原始sql并将其返回到一个数组中。 然后将数组转换为JSON。我想写一个测试来检查这个到Json的转换是否正确。some_value'], }
end 假设我模拟一个results数组,我如何编写一些Rspec来测试transform_results方法以检查Json是否正确映射。