次の方法の単体テストをしたい
public IEnumerable<T> GetData<T>(StreamReader fileStream) where T : new()
ストリームリーダーは、特定の列名を持つCSV形式のファイルである必要があります。
単体テストごとにファイルシステムに多数のファイルを用意するのではなく、コードでそのようなファイルを作成することは可能ですか?
何か案は?
アップデート:
私がLinq2Csvを使用しているライブラリに気付いたばかりで、これを正確に実行するためのメソッドがあります