【发布时间】:2015-03-16 05:56:13
【问题描述】:
我是 Rails 新手。我有一些文本文件。我以预定义的格式将文本文件解析为 json。现在我需要编写测试代码来检查文本数据是否转换为 json 数据。我应该检查哪些测试?我应该如何开始呢?哪些工具更好?和我如何开始? 任何建议表示赞赏
【问题讨论】:
标签: ruby-on-rails json tdd
我是 Rails 新手。我有一些文本文件。我以预定义的格式将文本文件解析为 json。现在我需要编写测试代码来检查文本数据是否转换为 json 数据。我应该检查哪些测试?我应该如何开始呢?哪些工具更好?和我如何开始? 任何建议表示赞赏
【问题讨论】:
标签: ruby-on-rails json tdd
我建议你使用 rspec-rails。 将其包含在您的 Gemfile 中,使用
运行安装程序rails g rspec:install
然后在 spec/ 的子目录中创建一个名为 NAME_spec.rb 的文件。 将以下基本结构插入到您的文件中:
require 'rails_helper'
RSpec.describe "something" do
before :all do
# Set up your text file
end
it "does something" do
# Write your test
# use following syntax
# expect(Something).to eq Something
end
end
阅读 rspec 文档以获取有关此主题的更多信息。
【讨论】: