Я пытаюсь заменить использование "CollectionAssert.AreEquivalent()" на FluentAssertion.
Я пробовал использовать ShouldAllBeEquivalentTo, но функция не дает сбоев при сравнении похожих объектов разных типов.
В приведенном ниже примере оба вызова выполняются успешно. Я хочу, чтобы 2-й провалился.
new int[] { 1, 2 }.ShouldAllBeEquivalentTo( new int[] { 2, 1 } );
new int[] { 1, 2 }.ShouldAllBeEquivalentTo( new string[] {"1", "2"} );
Есть ли альтернативная функция или определенная опция, которая приведет к сбою 2-й строки?