Beispiel #1
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);
        }
Beispiel #2
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);
        }