1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
require File.join(File.dirname(__FILE__), '..', 'spec_helper') describe ConditionsBuilder do describe '#to_s' do describe 'with aliased columns' do it 'manufactures correct sql' do ConditionsBuilder.new do equals do column(:a, :b) column(:c, :d, :e) end end.to_s.should be_like(""" a.b = e """) end end end end