3
Visual Studioユニットテストで外部データファイルを使用するにはどうすればよいですか?私がテストプロジェクトに含めるだけで、Output DirectoryをTrueに設定すると、それでも見つからない場合があります。私が持っているものビジュアルスタジオユニットテスト用データのインポート
は次のとおりです。ただし、ファイルがそれほど存在しない
[TestMethod]
public void DoMyTest() {
using (StreamReader rdr = new StreamReader("MyTestData.txt")) {
blahblah
}
}
私は例外を取得します。テストデータがXMLやCSVにうまくマッピングされないため、DataSourceAttributeの使用は実行可能なオプションではありません。
デフォルトのディレクトリを確認してください。 –