Sha256: 3dd626de96b52a93c9ad3578d516e781366052cb0709b66b55d18924ae1d8e5e
Contents?: true
Size: 902 Bytes
Versions: 2
Compression:
Stored size: 902 Bytes
Contents
require 'spec_helper' # RSpec::Generator.debug = true require_generator :helper describe 'helper_generator' do use_helper :helper before :each do setup_generator 'helper_generator' do tests HelperGenerator end remove_helper :account end after :each do remove_helper :account end it "should not work without an Account helper file" do with_generator do |g| g.run_generator :account.args g.should_not generate_helper :account end end it "should decorate an existing Account helper file with a 'help_me' method" do with_generator do |g| create_helper :account do '# helper content' end g.run_generator :account.args g.should generate_helper :account do |content| content.should have_method :help_me end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
generator-spec-0.7.1 | spec/generator_spec/generators/helper_gen_spec.rb |
generator-spec-0.7.0 | spec/generator_spec/generators/helper_gen_spec.rb |