Sha256: db6e914b94c186f47a380aab739953a662a3f1ebf666e99e7a3fb853590e5cb1
Contents?: true
Size: 674 Bytes
Versions: 9
Compression:
Stored size: 674 Bytes
Contents
# frozen_string_literal: true require_relative '../../../../lib/declare_schema/schema_change/table_rename' RSpec.describe DeclareSchema::SchemaChange::TableRename do include_context 'prepare test app' let(:old_name) { 'networks' } let(:new_name) { 'customers' } subject { described_class.new(old_name, new_name) } describe '#up/down' do describe '#up' do it 'responds with command' do expect(subject.up).to eq("rename_table :#{old_name}, :#{new_name}\n") end end describe '#down' do it 'responds with command' do expect(subject.down).to eq("rename_table :#{new_name}, :#{old_name}\n") end end end end
Version data entries
9 entries across 9 versions & 1 rubygems