Sha256: ec214235cce482bf48a67273e2dbfeb7d7c472288ce90b9e8d95123001ee7588
Contents?: true
Size: 519 Bytes
Versions: 88
Compression:
Stored size: 519 Bytes
Contents
require "spec_helper" describe "Simple::SQL.ask" do def expects(expected_result, sql, *args) expect(SQL.ask(sql, *args)).to eq(expected_result) end let!(:users) { 1.upto(USER_COUNT).map { create(:user) } } it "calls the database" do expect(User.count).to eq(2) expects 2, "SELECT COUNT(*) FROM users" expects 1, "SELECT COUNT(*) FROM users WHERE id=$1", users.first.id expects 0, "SELECT COUNT(*) FROM users WHERE id=$1", -1 expects nil, "SELECT id FROM users WHERE FALSE" end end
Version data entries
88 entries across 88 versions & 1 rubygems