もう1個
DataSourceAttribute
http://msdn2.microsoft.com/en-us/library/ms149661
DataSourceAttributeを設定することで、テストに投入するデータを取ってこれます。
これはテスト対象のDBを示すのではなく、テストデータの入ったmdbや、AttachDBFileNameでアタッチするSQL Serverのデータファイルを指定します。
[DataSource("System.Data.SqlClient", "Data Source=(local);Initial Catalog=dbname;Integrated Security=True", "Tテーブル名", DataAccessMethod.Sequential)]
[TestMethod()]
public void XXXXTest()
{
TestContext.DataRow["col"]
このようにTestContextを通してDataRowにテーブルを連結してくれます。
また、DataAccessMethodをRandomにすると、データ順をランダムにしてくれるみたいでとてもすばらしいですね。