выполнял глубокое сравнивание?
ну чтоб не генерировать в данных лишний раз IEquatable.Equals()
ну и ещё Assert.AreEqual(new object(), new object()) кидает исключение - хотя объекты то еквивалентны (:
к сожалению он считает, что это не верно new object().Should().Be(new object());
А надо, чтобы вот это было верно?
Если надо иначе — сделаем иначе.
да. Потому что это одинаковые объекты по сути
Смотри чо я делаю в таком случае
Обсуждают сегодня