コード例 #1
0
        public void Test_CreateSqlFormatter_AlternateConstructor_SQLServerCe()
        {
            //---------------Set up test pack-------------------
            string connectionString =
                new DatabaseConfig(DatabaseConfig.SqlServerCe, "test", "test", "test", "test", "1000").GetConnectionString
                    ();
            IDatabaseConnection dbConn = new DatabaseConnectionSqlServerCe
                                             ("System.Data.SqlServerCe", "System.Data.SqlServerCe.SqlCeConnection", connectionString);
            //---------------Assert Precondition----------------
            //---------------Execute Test ----------------------
            ISqlFormatter defaultSqlFormatter = dbConn.SqlFormatter;

            //---------------Test Result -----------------------
            Assert.IsInstanceOf(typeof(SqlFormatterForSqlServerCe), defaultSqlFormatter);
            SqlFormatter sqlFormatter = (SqlFormatter)defaultSqlFormatter;

            Assert.IsNotNull(sqlFormatter);
            Assert.AreEqual("[", sqlFormatter.LeftFieldDelimiter);
            Assert.AreEqual("]", sqlFormatter.RightFieldDelimiter);
            Assert.AreEqual("TOP", sqlFormatter.LimitClauseAtBeginning);
            Assert.AreEqual("", sqlFormatter.LimitClauseAtEnd);
            Assert.AreEqual("[", dbConn.LeftFieldDelimiter);
            Assert.AreEqual("]", dbConn.RightFieldDelimiter);
            //            StringAssert.Contains("TOP", dbConn.GetLimitClauseForBeginning(1));
            //            Assert.AreEqual("", dbConn.GetLimitClauseForEnd(1));
        }
コード例 #2
0
        public void Test_IsolationLevel_SqlServerCe()
        {
            //---------------Execute Test ----------------------
            DatabaseConnection conn =
                new DatabaseConnectionSqlServerCe("System.Data.SqlServerCe", "System.Data.SqlServerCe.SqlCeConnection");

            //---------------Test Result -----------------------
            Assert.AreEqual(IsolationLevel.ReadCommitted, conn.IsolationLevel);
        }
コード例 #3
0
        public void Test_CreateDatabaseConnection_SqlServerCe()
        {
            DatabaseConnection conn = new DatabaseConnectionSqlServerCe
                                          ("System.Data.SqlServerCe", "System.Data.SqlServerCe.SqlCeConnection");

            conn.ConnectionString =
                new DatabaseConfig(DatabaseConfig.SqlServerCe, "test", "test", "test", "test", "1000").GetConnectionString
                    ();
            Assert.AreEqual
                ("System.Data.SqlServerCe", conn.TestConnection.GetType().Namespace,
                "Namespace of Sql connection is wrong.");
        }