spec/unit/function_spec.rb in rom-sql-1.0.0.rc2 vs spec/unit/function_spec.rb in rom-sql-1.0.0

- old
+ new

@@ -20,9 +20,15 @@ expect(func.count(:id).as(:count).sql_literal(ds)).to eql(%(COUNT("id") AS "count")) end end end + describe '#is' do + it 'returns an sql boolean expression' do + expect((func.count(:id).is(1)).sql_literal(ds)).to eql(%((COUNT("id") = 1))) + end + end + describe '#method_missing' do it 'responds to anything when not set' do expect(func.count(:id)).to be_instance_of(func.class) end