MSTest を使用した UnitTest の作成 戻り値と期待する値が等しいことを確認したいと思います。
IComparable期待される型は、インターフェイスもインターフェイスも実装しないカスタム型です。そのため、2 つのオブジェクトを比較できるIEquatableようにしたいと考えています。Assert.AreEqual
この可能性が に存在することは承知していCollectionAssert.AreEqualます。ただし、この方法ではICollection、オブジェクトが継承しないオブジェクトを 2 つ継承する必要があります。
Assert.AreEqualカスタム比較子を指定できないのはなぜですか? 何か不足していますか?