Sha256: 24b75d4b47e4719aed82d7de15b11ffbc4549312e1a86bd70bcfbceff51e02a6
Contents?: true
Size: 587 Bytes
Versions: 4
Compression:
Stored size: 587 Bytes
Contents
require_relative '../../spec_helper' describe SQL::Table do before do @table = SQL::Table.new end %w{name columns}.each do |meth| it "has a ##{meth} attribute" do expect(@table).to respond_to(meth.intern) end end it 'uses #to_s for the name' do @table.name = "table_name" expect(@table.to_s).to eq 'table_name' end it 'finds a column by name' do column_a = double('column', :name => 'id') column_b = double('column', :name => 'login') @table.columns = [column_a, column_b] expect(@table.column('id')).to eq column_a end end
Version data entries
4 entries across 4 versions & 1 rubygems