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")); }
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")); }