To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorerrors_on
- Scenarios
-
- with one validation error
-
- Given
-
a file named "spec/models/widget_spec.rb" with:
require "spec_helper" class ValidatingWidget < ActiveRecord::Base set_table_name :widgets validates_presence_of :name end describe ValidatingWidget do it "fails validation with no name (using error_on)" do ValidatingWidget.new.should have(1).error_on(:name) end it "fails validation with no name (using errors_on)" do ValidatingWidget.new.should have(1).errors_on(:name) end it "passes validation with a name (using 0)" do ValidatingWidget.new(:name => "liquid nitrogen").should have(0).errors_on(:name) end it "passes validation with a name (using :no)" do ValidatingWidget.new(:name => "liquid nitrogen").should have(:no).errors_on(:name) end end
- When
-
I run
rspec spec/models/widget_spec.rb
- Then
- the examples should all pass
Last published over 7 years ago by .