spec/spigot/map/resource_spec.rb in spigot-0.2.2 vs spec/spigot/map/resource_spec.rb in spigot-0.3.0
- old
+ new
@@ -1,24 +1,24 @@
require 'spec_helper'
describe Spigot::Map::Resource do
- let(:subject){Spigot::Map::Resource.new(:user){ username :login }}
+ let(:subject) { Spigot::Map::Resource.new(:user) { username :login } }
context '#initialize' do
it 'assigns a name' do
subject.instance_variable_get(:@name).should eq(:user)
end
it 'does not require a block' do
- expect{
+ expect {
Spigot::Map::Resource.new(:user)
}.to_not raise_error(ArgumentError)
end
it 'builds definitions included in block' do
Spigot::Map::Definition.should_receive(:define)
- subject #=> Evaluate the let statement
+ subject # Evaluate the let statement
end
end
context '#method_missing' do
before do
@@ -34,10 +34,10 @@
subject.username = :login
end
end
context '.options' do
- let(:subject){Spigot::Map::Resource.new(:user){ options{ primary_key :foo } }}
+ let(:subject) { Spigot::Map::Resource.new(:user) { options { primary_key :foo } } }
it 'sets the options' do
options = subject.instance_variable_get(:@options)
options.primary_key.should eq(:foo)
end