spec/models/card/create_spec.rb in wagn-1.13.0 vs spec/models/card/create_spec.rb in wagn-1.14.0.pre1
- old
+ new
@@ -1,11 +1,11 @@
# -*- encoding : utf-8 -*-
# FIXME this shouldn't be here
describe Card::Set::Type::Cardtype, ".create with :codename" do
it "should work" do
- Card.create!(:name=>"Foo Type", :codename=>"foo", :type=>'Cardtype').type_code.should==:cardtype
+ expect(Card.create!(:name=>"Foo Type", :codename=>"foo", :type=>'Cardtype').type_code).to eq(:cardtype)
end
end
@@ -19,11 +19,11 @@
it "should not override explicit content with default content" do
Card::Auth.as_bot do
Card.create! :name => "blue+*right+*default", :content => "joe", :type=>"Pointer"
c = Card.new :name => "Lady+blue", :content => "[[Jimmy]]"
- c.content.should == "[[Jimmy]]"
+ expect(c.content).to eq("[[Jimmy]]")
end
end
end
@@ -34,44 +34,44 @@
@b = Card.create :name=>"New Card", :content=>"Great Content"
@c = Card.find(@b.id)
end
end
- it "should not have errors" do @b.errors.size.should == 0 end
- it "should have the right class" do @c.class.should == Card end
- it "should have the right key" do @c.key.should == "new_card" end
- it "should have the right name" do @c.name.should == "New Card" end
- it "should have the right content" do @c.content.should == "Great Content" end
+ it "should not have errors" do expect(@b.errors.size).to eq(0) end
+ it "should have the right class" do expect(@c.class).to eq(Card) end
+ it "should have the right key" do expect(@c.key).to eq("new_card") end
+ it "should have the right name" do expect(@c.name).to eq("New Card") end
+ it "should have the right content" do expect(@c.content).to eq("Great Content") end
- it "should have a revision with the right content" do
- @c.current_revision.content == "Great Content"
+ it "should have the right content" do
+ @c.db_content == "Great Content"
end
it "should be findable by name" do
- Card["New Card"].class.should == Card
+ expect(Card["New Card"].class).to eq(Card)
end
end
describe Card, "create junction" do
before(:each) do
@c = Card.create! :name=>"Peach+Pear", :content=>"juicy"
end
it "should not have errors" do
- @c.errors.size.should == 0
+ expect(@c.errors.size).to eq(0)
end
it "should create junction card" do
- Card["Peach+Pear"].class.should == Card
+ expect(Card["Peach+Pear"].class).to eq(Card)
end
it "should create trunk card" do
- Card["Peach"].class.should == Card
+ expect(Card["Peach"].class).to eq(Card)
end
it "should create tag card" do
- Card["Pear"].class.should == Card
+ expect(Card["Pear"].class).to eq(Card)
end
end