私はモックする必要があるインターフェイスを持つ:AutoFixture - 複数のリストとのインタフェース<T>年代すべてのリストに同じキーを持っている必要があります
public interface IDataAccess
{
List<StaffItem> GetStaff();
List<RankItem> GetRank();
List<FleetItem> GetFleet();
List<ContractItem> GetContract();
List<BaseItem> GetBase();
}
問題は、これらのリストのために使用されるクラスのそれぞれが持っているということです共通の特性。一致する必要があります、私はこの模擬を作成するために、実際にId
のようなものを持っている間に、私はこのインターフェイスをそれらに注入されたクラスをテストすることができます。
ありがとうございます。