単体テストに MSTest を使用するプロジェクトに取り組んでおり、データ ソースにかなり緊密に結合されたモデル クラスの単体テストを作成する必要があります。モデル クラスが依存しているデータベースのソース コードは、データベース プロジェクト (.dbproj) で管理されています。私が考えていたのは、データベース プロジェクトを使用してデータベースの SQL CE インスタンスをプログラムで構築する ClassInitialize メソッドをテスト クラスに記述することでした。これにより、モデル クラスを接続してそれに対してテストを実行できるデータを入力できます。既知のデータで。
誰かがそれらを持っているなら、私は他の提案を受け入れます。
方法を理解しようとしているのは、ClassInitialize メソッドのコード内からこのデータベース プロジェクトを実行することです。そのようなことを行う方法の良い例を見つけることができませんでした。これは可能ですか?もしそうなら、どのように?誰でもコードサンプルを持っていますか? ありがとう。