spec/unit/braintree/transaction_search_spec.rb in braintree-4.14.0 vs spec/unit/braintree/transaction_search_spec.rb in braintree-4.15.0
- old
+ new
@@ -3,17 +3,17 @@
describe Braintree::TransactionSearch do
it "overrides previous 'is' with new 'is' for the same field" do
search = Braintree::TransactionSearch.new
search.billing_company.is "one"
search.billing_company.is "two"
- search.to_hash.should == {:billing_company => {:is => "two"}}
+ expect(search.to_hash).to eq({:billing_company => {:is => "two"}})
end
it "overrides previous 'in' with new 'in' for the same field" do
search = Braintree::TransactionSearch.new
search.status.in Braintree::Transaction::Status::Authorized
search.status.in Braintree::Transaction::Status::SubmittedForSettlement
- search.to_hash.should == {:status => [Braintree::Transaction::Status::SubmittedForSettlement]}
+ expect(search.to_hash).to eq({:status => [Braintree::Transaction::Status::SubmittedForSettlement]})
end
it "raises if the operator 'is' is left off" do
search = Braintree::TransactionSearch.new
expect do