Sha256: 0e6b1bffbdfce98d09371931e37a280eacc4e3617a4be276e19dfedbeffeadcd
Contents?: true
Size: 834 Bytes
Versions: 2
Compression:
Stored size: 834 Bytes
Contents
require 'spec_helper' require 'generators/rom/commands_generator' describe ROM::Generators::CommandsGenerator do destination File.expand_path('../../../../tmp', __FILE__) before(:all) do prepare_destination run_generator ['users'] end specify do expect(destination_root).to have_structure { directory 'app' do directory 'commands' do file 'users.rb' do contains <<-CONTENT.strip_heredoc ROM.commands(:users) do define(:create) do result :one end define(:update) do result :one end define(:delete) do result :one end end CONTENT end end end } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rom-rails-0.2.1 | spec/lib/generators/commands_generator_spec.rb |
rom-rails-0.2.0 | spec/lib/generators/commands_generator_spec.rb |