To test XDataAccess's objects a set of NUnit tests are maintained. They are all based in Sql Server 2000 sample database: Northwind. All tests are defined in abstract classes, which are inherited by classes for the specific connection clients (SqlClient, OleDb, Oracle), and in the inherited classes the initialization method is defined reading a different xml catalog for each connection client. The idea behind this is that for a same relational schema the same code should be used through different DBMS. Right now there are tests for Sql Server 2000 and MS Access. Tests for MySql and Oracle should be implemented in the near future.
The distribution file contains a MS Access copy of Northwind's database.
Please send questions and/or feedback!, you can do so by email, or by using the forums.
[ + ] Start a new thread