Example #1
0
        public SqlProberTests()
        {
            this.FakeSqlItem = sql_item.CreateSqlItem(FAKE_DB_ENGINE, FAKE_DB_VERSION, FAKE_CONNECTION_STRING, FAKE_SQL_QUERY);
            this.FakeCollectedSqlItem = sql_item.CreateSqlItem(FAKE_DB_ENGINE, FAKE_DB_VERSION, FAKE_CONNECTION_STRING, FAKE_SQL_QUERY);
            this.FakeCollectedSqlItem.result = new EntityItemAnySimpleType[] { new EntityItemAnySimpleType() { Value = "10" }, new EntityItemAnySimpleType() { Value = "11" } };

            this.FakeSql57Item = sql57_item.CreateSqlItem(FAKE_DB_ENGINE, FAKE_DB_VERSION, FAKE_CONNECTION_STRING, FAKE_SQL_QUERY);
            this.FakeCollectedSql57Item = sql57_item.CreateSqlItem(FAKE_DB_ENGINE, FAKE_DB_VERSION, FAKE_CONNECTION_STRING, FAKE_SQL_QUERY);
            this.FakeCollectedSql57Item.result =
                new EntityItemRecordType[] 
                { 
                    new EntityItemRecordType() 
                    { 
                        field  = new EntityItemFieldType[] 
                        { 
                            new EntityItemFieldType() { name = "id", Value = "10" }, 
                            new EntityItemFieldType() { name = "name", Value = "John" } 
                        }
                    }
                };
        }
 private void AssertSqlItem(
     sql_item sqlItemToAssert,
     string expectedEngineValue = "oracle",
     string expectedVersionValue = "9",
     string expectedConnectionStringValue = FAKE_CONNECTION_STRING,
     string expectedSqlValue = FAKE_SQL_QUERY)
 {
     ItemTypeEntityChecker.AssertItemTypeEntity(sqlItemToAssert.engine, expectedEngineValue);
     ItemTypeEntityChecker.AssertItemTypeEntity(sqlItemToAssert.version, expectedVersionValue);
     ItemTypeEntityChecker.AssertItemTypeEntity(sqlItemToAssert.connection_string, expectedConnectionStringValue);
     ItemTypeEntityChecker.AssertItemTypeEntity(sqlItemToAssert.sql, expectedSqlValue);
 }