Sha256: c78938695fafedc6c1b9580bac40c33f59da9fac8a324efdb01cb447e2b7f26e

Contents?: true

Size: 482 Bytes

Versions: 5

Compression:

Stored size: 482 Bytes

Contents

require File.expand_path("../../spec_helper", __FILE__)

describe "Friendly::NamedScope" do
  before do
    @klass       = stub
    @scope       = stub
    @scope_klass = stub
    @parameters  = {:name => "James"}
    @scope_klass.stubs(:new).with(@klass, @parameters).returns(@scope)
    @named_scope = Friendly::NamedScope.new(@klass, @parameters, @scope_klass)
  end

  it "provides scope instances with the given parameters" do
    @named_scope.scope.should == @scope
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
friendly_postgres-0.4.3 spec/unit/named_scope_spec.rb
friendly-0.4.3 spec/unit/named_scope_spec.rb
friendly-0.4.2 spec/unit/named_scope_spec.rb
friendly-0.4.1 spec/unit/named_scope_spec.rb
friendly-0.4.0 spec/unit/named_scope_spec.rb