5

2 つのリストに MSpec の同じオブジェクトが含まれていることを確認するには、どの方法を使用すればよいですか?

4

2 に答える 2

6

ShouldContainOnly(IEnumerable<T>)拡張メソッドを使用できます。

したがって、2 つのリストがあり、次listAlistB使用する場合:

listA.ShouldContainOnly(listB)
于 2010-10-31T11:20:16.187 に答える
4

リスト内のアイテムの順序が重要でない場合は、次を使用します

listA.ShouldContainOnly(listB); // both lists must have exactly the same items
listA.ShouldContain(listB);     // listA must at least contain the items of listB

アイテムの順序が重要な場合は、使用できます

listA.ShouldEqual(listB);
于 2011-08-09T11:08:05.417 に答える