Sha256: 214b3d1587afb44f300b214a8a831e31ce60fad7475573a297738b251c1329be
Contents?: true
Size: 638 Bytes
Versions: 3
Compression:
Stored size: 638 Bytes
Contents
require 'spec_helper' describe ConfigureMe::Naming do class NamingConfig < ConfigureMe::Base end before { @persistence_klass = mock('PersistenceKlass') do stubs(:model_name).returns('persistence') end ConfigureMe.stubs(:persistence_klass).returns(@persistence_klass) } subject { NamingConfig } context 'when persisting' do before { NamingConfig.stubs(:persisting?).returns(true) } its(:model_name) { should eql('persistence') } end context 'when not persisting' do before { NamingConfig.stubs(:persisting?).returns(false) } its(:model_name) { should_not eql('persistence') } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
configure_me-0.5.0 | spec/configure_me/naming_spec.rb |
configure_me-0.4.1 | spec/configure_me/naming_spec.rb |
configure_me-0.4.0 | spec/configure_me/naming_spec.rb |