spec/taza/fixtures_spec.rb in taza-0.9.2.1 vs spec/taza/fixtures_spec.rb in taza-1.0

- old
+ new

@@ -6,43 +6,43 @@ Taza::Fixture.stubs(:base_path).returns('./spec/sandbox/fixtures/') Taza.load_fixtures include Taza::Fixtures it "should be able to look up a fixture entity off fixture_methods module" do - examples(:first_example).name.should eql('first') + expect(examples(:first_example).name).to eql 'first' end it "should still raise method missing error" do - lambda{zomgwtf(:first_example)}.should raise_error(NoMethodError) + expect(lambda{zomgwtf(:first_example)}).to raise_error(NoMethodError) end #TODO: this test tests what is in entity's instance eval not happy with it being here it "should be able to look up a fixture entity off fixture_methods module" do - examples(:first_example).user.name.should eql(users(:shatner).name) + expect(examples(:first_example).user.name).to eql users(:shatner).name end it "should be able to resolve one to many relationships" do - foos(:gap).examples.length.should eql(2) + expect(foos(:gap).examples.length).to eql 2 end it "should be able to get one to many entities" do - foos(:gap).examples['first_example'].name.should eql('first') - foos(:gap).examples['second_example'].name.should eql('second') + expect(foos(:gap).examples['first_example'].name).to eql 'first' + expect(foos(:gap).examples['second_example'].name).to eql 'second' end it "should not be able to access fixtures in sub-folders if not included" do - lambda{bars(:foo)}.should raise_error(NoMethodError) + expect(lambda{bars(:foo)}).to raise_error(NoMethodError) end it "should template fixture files" do - users(:shatner).age.should eql(66) + expect(users(:shatner).age).to eql 66 end it "should be able to get one to many entities for hash[key] style" do - foos(:gap)['examples']['first_example']['name'].should eql('first') + expect(foos(:gap)['examples']['first_example']['name']).to eql 'first' end it "should be able to access multiple levels inside fixtures" do - examples(:forth_example).something.user.name.should eql('William Shatner') + expect(examples(:forth_example).something.user.name).to eql 'William Shatner' end end