public void OrdersProvider() { var storage = new AccessStorage(typeof (OrdersFixed), @"..\data\TestData.mdb"); storage.SelectSql = "SELECT * FROM Orders"; storage.FillRecordCallback = new FillRecordHandler(FillRecordOrder); object[] res = storage.ExtractRecords(); Assert.AreEqual(830, res.Length); Assert.AreEqual(typeof (OrdersFixed), res[0].GetType()); }
public void CustomersProvider() { var storage = new AccessStorage(typeof (CustomersVerticalBar), @"..\data\TestData.mdb"); storage.SelectSql = "SELECT * FROM Customers"; storage.FillRecordCallback = new FillRecordHandler(FillRecordCust); object[] res = storage.ExtractRecords(); Assert.AreEqual(91, res.Length); Assert.AreEqual(typeof (CustomersVerticalBar), res[0].GetType()); }