joe*_*k16 2 ruby testing rspec
您好我已经阅读了与此类似的其他问题,但他们没有帮助.
任何人都可以看到问题是什么?
当我运行rspec规范时,我收到此错误
No examples found.
Finished in 0.00027 seconds (files took 0.07589 seconds to load)
0 examples, 0 failures
Run Code Online (Sandbox Code Playgroud)
这是树的结构
require 'spec_helper'
describe Book do
before :each do
@book = Book.new "Title", "Author", :category
end
describe "#new" do
it "returns a new book object"
@book.should be_an_instance_of Book
end
end
end
Run Code Online (Sandbox Code Playgroud)
spec_helper.rb
require_relative '../library'
require_relative '../book'
require 'yaml'
Run Code Online (Sandbox Code Playgroud)
我有ruby 2.2.1p85 Rails 4.2.3
文件名错误.你有book.spec.rb,它应该是book_spec.rb.
也:
$ rspec它时,将读取您的spec /文件夹中的所有'*_spec'文件.spec/models文件夹中.您可以在此处阅读有关Rails测试套件标准结构的更多信息:http: //www.relishapp.com/rspec/rspec-rails/v/3-3/docs/directory-structure
这是了解Rspec良好实践的好地方. http://betterspecs.org/
| 归档时间: |
|
| 查看次数: |
2846 次 |
| 最近记录: |