Sha256: 80134186ea2e1f0edf7559277051229ca3cf9f4b9eb102b298b856b860b9c95e

Contents?: true

Size: 661 Bytes

Versions: 1

Compression:

Stored size: 661 Bytes

Contents

require 'test_helper'
require 'models'

class NamespaceTest < Test::Unit::TestCase
  include Hollywood

  def setup
    Movie.collection.clear
    Actor.collection.clear
    Role.collection.clear
  end
  
  context "Hollywood namespace" do
    setup do
      @movie = Movie.create
      @actor = Actor.create
      @role = Role.create(
        :movie_id => @movie.id,
        :actor_id => @actor.id
      )
    end

    should "belongs_to associations" do
      @role.actor.should == @actor
      @role.movie.should == @movie
    end

    should "many associations" do
      @movie.roles.should == [@role]
      @actor.roles.should == [@role]
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
djsun-mongo_mapper-0.5.5.2 test/functional/associations/test_namespace.rb