Sha256: 678f4265d60194fc4952b2c86ededc7ded1692fc7ff3b83b97f6fece1809c7a1
Contents?: true
Size: 493 Bytes
Versions: 7
Compression:
Stored size: 493 Bytes
Contents
require "spec_helper" describe "Simple::SQL.ask" do USER_COUNT = 2 def expects(expected_result, sql, *args) expect(Simple::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 end end
Version data entries
7 entries across 7 versions & 1 rubygems