Sha256: 23125142107d898d5bda9b61b1d8974605ad0da0954c1d337a42512e4493bb46
Contents?: true
Size: 705 Bytes
Versions: 13
Compression:
Stored size: 705 Bytes
Contents
describe MotionPrime::Model do before do MotionPrime::Store.connect @store = MotionPrime::Store.shared_store end after do @store.clear end describe "has_changed?" do before do @user = stub_user("Bob", 10, Time.now) @user.save end it "should be false after save" do puts @user.changed_attributes @user.has_changed?.should.be.false end it "should be true after attribute change" do @user.name = "Smith" @user.has_changed?.should.be.true end it "should be false after reload" do @user.name = "Smith" @user.reload @user.has_changed?.should.be.false @user.name.should == "Bob" end end end
Version data entries
13 entries across 13 versions & 1 rubygems