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