예제 #1
0
파일: MsSqlTest.cs 프로젝트: ElDT43/iLium
        public void MsExecuteQueryTest()
        {
            var sqlhelper = new Initializer();
            Connector databaseConnector = new MsSqlConnector(GetConnectionString("cnniLiumDatabaseTest"));

            var dt = (System.Data.DataTable)sqlhelper.ExecuteQuery("SELECT TOP 2 * FROM Users ", databaseConnector);

            Assert.IsNotNull(dt);
            Assert.AreEqual(2, dt.Rows.Count);
        }
예제 #2
0
파일: MsSqlTest.cs 프로젝트: ElDT43/iLium
        public void MsExecuteProcedureTest()
        {
            var sqlhelper = new Initializer();
            Connector databaseConnector = new MsSqlConnector(GetConnectionString("cnniLiumDatabaseTest"));

            var parameters = new List<System.Data.SqlClient.SqlParameter>
            {
                new System.Data.SqlClient.SqlParameter("@UserId", System.Data.SqlDbType.Int) { Value = 2 },
            };

            var dt = (System.Data.DataTable)sqlhelper.ExecuteProcedure("sp_GetUserById", parameters.ToArray(), databaseConnector);

            Assert.IsNotNull(dt);
            Assert.AreEqual(1, dt.Rows.Count);
        }