Sha256: eae42e0c4683287e4b3e282a7b82b69082c1e77ffe66a50be17d4dedf93c6f54

Contents?: true

Size: 674 Bytes

Versions: 2

Compression:

Stored size: 674 Bytes

Contents

require File.dirname(__FILE__) + "/../spec_helper"

describe Braintree::ValidationError do
  describe "initialize" do
    it "works" do
      error = Braintree::ValidationError.new :attribute => "some model attribute", :code => 1, :message => "bad juju" 
      error.attribute.should == "some model attribute"
      error.code.should == 1
      error.message.should == "bad juju"
    end
  end
  
  describe "inspect" do
    it "is pretty" do
      error = Braintree::ValidationError.new :attribute => "number", :code => "123456", :message => "Number is bad juju."
      error.inspect.should == "#<Braintree::ValidationError (123456) Number is bad juju.>"
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
braintree-1.0.1 spec/unit/braintree/validation_error_spec.rb
braintree-1.0.0 spec/unit/braintree/validation_error_spec.rb