コード例 #1
0
        public void CustSource_DB()
        {
            TableDefinition destinationTableDefinition = CreateDestinationTable("test.Destination");

            CustomRowReader             rowReaderClass = new CustomRowReader();
            CustomSource <MySimpleRow>  source         = new CustomSource <MySimpleRow>(rowReaderClass.ReadData, rowReaderClass.EndOfData);
            DBDestination <MySimpleRow> dest           = new DBDestination <MySimpleRow>(destinationTableDefinition);

            source.LinkTo(dest);
            source.Execute();
            dest.Wait();
            Assert.AreEqual(3, RowCountTask.Count("test.Destination"));
        }
コード例 #2
0
        public void CustSource_DB()
        {
            TableDefinition destinationTableDefinition = CreateDestinationTable("test.Destination");

            CustomRowReader             rowReaderClass = new CustomRowReader();
            CustomSource <MySimpleRow>  source         = new CustomSource <MySimpleRow>(rowReaderClass.ReadData, rowReaderClass.EndOfData);
            DBDestination <MySimpleRow> dest           = new DBDestination <MySimpleRow>(destinationTableDefinition);

            source.LinkTo(dest);
            source.Execute();
            dest.Wait();
            Assert.AreEqual(3, SqlTask.ExecuteScalar <int>("Check destination table", "select count(*) from test.Destination"));
        }