Sha256: fbc7f197ed7002c06f38044b4c1643feec9ba706822407a657253f167518dea5
Contents?: true
Size: 1.18 KB
Versions: 2
Compression:
Stored size: 1.18 KB
Contents
require_relative "../../test_helper" module Unit module Query class TestSQL < MiniTest::Test describe DirectiveRecord::Query::SQL do before do @base = mock @directive_query = DirectiveRecord::Query::SQL.new(@base) end describe "#initialize" do it "stores the passed base class as an instance variable" do assert_equal @base, @directive_query.instance_variable_get(:@base) end end describe "#path_delimiter" do it "raises an NotImplementedError" do assert_raises NotImplementedError do @directive_query.send :path_delimiter end end end describe "#aggregate_delimiter" do it "raises an NotImplementedError" do assert_raises NotImplementedError do @directive_query.send :aggregate_delimiter end end end describe "#group_by_all_sql" do it "raises an NotImplementedError" do assert_raises NotImplementedError do @directive_query.send :group_by_all_sql end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
directiverecord-0.1.1 | test/unit/query/test_sql.rb |
directiverecord-0.1.0 | test/unit/query/test_sql.rb |