Esempio n. 1
0
        public void TestPostgreSqlDbHelperMapper()
        {
            // Setup
            var helper = DbHelperMapper.Get <NpgsqlConnection>();

            // Assert
            Assert.IsNotNull(helper);
        }
Esempio n. 2
0
        public void TestSdsSqLiteDbHelperMapper()
        {
            // Setup
            var helper = DbHelperMapper.Get <SQLiteConnection>();

            // Assert
            Assert.IsNotNull(helper);
        }
Esempio n. 3
0
        public void TestSqlServerDbHelperMapper()
        {
            // Setup
            var helper = DbHelperMapper.Get <SqlConnection>();

            // Assert
            Assert.IsNotNull(helper);
        }
Esempio n. 4
0
        public void TestDbHelperMapperMappingViaGeneric()
        {
            // Setup
            var dbHelper = new CustomDbHelper();

            DbHelperMapper.Add <CustomDbConnection>(dbHelper, true);

            // Act
            var actual = DbHelperMapper.Get <CustomDbConnection>();

            // Assert
            Assert.AreSame(dbHelper, actual);
        }
Esempio n. 5
0
        public void TestDbHelperMapperMappingCanBeRemovedViaGeneric()
        {
            // Setup
            var dbHelper = new CustomDbHelper();

            DbHelperMapper.Add <CustomDbConnection>(dbHelper, true);

            // Act
            DbHelperMapper.Remove <CustomDbConnection>();

            // Assert
            var actual = DbHelperMapper.Get <CustomDbConnection>();

            Assert.IsNull(actual);
        }