私は、統合データベースまたは SQLite インメモリ データベースに対してメソッドを実行する機能を開発者に提供する統合テスト ハーネスに取り組んでいます。
ハーネスは実際の SQLite コードを参照していないため、ダミー コードを追加して、msbuild が DLL を確実にコピーするようにする必要があります。
namespace References {
internal interface IReferenceUnusedDependencies {
SQLiteException e { set; } // Reference System.Data.SQLite.dll
IMappingEngineRunner r { set; } // Reference AutoMapper.dll
}
}
ただし、コードを参照する方法がわかりませんSystem.Data.SQLite.Linq.dll
。そこに含まれるすべてのクラスとインターフェイスは内部的なものです。
どういうわけかこれらの参照を作成することは可能ですか?