Сравнить коллекцию с макетной коллекцией

Я тестирую одну из своих функций. Результаты в порядке, но коллекции результата из метода имеют тип Position, коллекция для сравнения имеет тип Mock<IPosition>. Вот почему тест всегда терпит неудачу, потому что сравнение между ними неверно.

Есть ли способ переопределить сравнение по умолчанию между коллекциями?

Результаты имеют тип Position, который реализует этот интерфейс:

public interface IPosition
{
    char HorizontalPosition { get;}
    int VerticalPosition { get; }      
}

Но макет коллекции имеет тип Mock<IPosition>.

c#,unit-testing,

0