test/unit/test_helpers_tests.rb in ardb-0.28.3 vs test/unit/test_helpers_tests.rb in ardb-0.29.0

- old
+ new

@@ -1,51 +1,46 @@ -require 'assert' -require 'ardb/test_helpers' +require "assert" +require "ardb/test_helpers" -require 'ardb/adapter_spy' +require "ardb/adapter_spy" module Ardb::TestHelpers - class UnitTests < Assert::Context desc "Ardb::TestHelpers" subject{ Ardb::TestHelpers } should have_imeths :drop_tables, :load_schema should have_imeths :create_db!, :create_db, :drop_db!, :drop_db should have_imeths :connect_db!, :connect_db, :migrate_db!, :migrate_db should have_imeths :reset_db, :reset_db! - end class UsageTests < UnitTests setup do @adapter_spy = Ardb::AdapterSpy.new Assert.stub(Ardb, :adapter){ @adapter_spy } end - end class DropTablesTests < UsageTests desc "`drop_tables` method" should "tell the adapter to drop the tables" do assert_equal 0, @adapter_spy.drop_tables_called_count subject.drop_tables assert_equal 1, @adapter_spy.drop_tables_called_count end - end class LoadSchemaTests < UsageTests desc "`load_schema` method" should "tell the adapter to load the schema" do assert_equal 0, @adapter_spy.load_schema_called_count subject.load_schema assert_equal 1, @adapter_spy.load_schema_called_count end - end class CreateDbTests < UsageTests desc "create db method" @@ -62,11 +57,10 @@ subject.create_db! assert_equal 1, @adapter_spy.create_db_called_count subject.create_db! assert_equal 2, @adapter_spy.create_db_called_count end - end class DropDbTests < UsageTests desc "drop db methods" @@ -83,11 +77,10 @@ subject.drop_db! assert_equal 1, @adapter_spy.drop_db_called_count subject.drop_db! assert_equal 2, @adapter_spy.drop_db_called_count end - end class ConnectDbTests < UsageTests desc "connect db methods" @@ -104,11 +97,10 @@ subject.connect_db! assert_equal 1, @adapter_spy.connect_db_called_count subject.connect_db! assert_equal 2, @adapter_spy.connect_db_called_count end - end class MigrateDbTests < UsageTests desc "migrate db methods" @@ -125,11 +117,10 @@ subject.migrate_db! assert_equal 1, @adapter_spy.migrate_db_called_count subject.migrate_db! assert_equal 2, @adapter_spy.migrate_db_called_count end - end class ResetDbTests < UsageTests desc "reset db methods" @@ -166,9 +157,7 @@ assert_equal 2, @adapter_spy.drop_db_called_count assert_equal 2, @adapter_spy.create_db_called_count assert_equal 2, @adapter_spy.load_schema_called_count end - end - end