Sha256: 219e191b8b379cbb9fe5c6e2519b2537aae57932903b1293483587479223d394

Contents?: true

Size: 450 Bytes

Versions: 1

Compression:

Stored size: 450 Bytes

Contents

require 'helper'
describe Toy::Couch::Type do
  uses_constants('User')

  before(:each) do
    User.identity_map_off
    User.send :include, Toy::Couch::Type
    User.attribute(:name, String)
    User.attribute(:state, String)
  end

  describe "revisioning" do
    before(:each) do
      @john = User.create(:name => 'John', :state=>"CA")
    end

    it "performs view" do
      @john.persisted_attributes["type"].should == "User"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
toystore-couch-0.1.0 spec/toy/couch/type_spec.rb