2 つのコレクションを null で比較しようとすると、FluentAssertions が NullReferece 例外で失敗するようです
[Test]
public void DeepWithNulls()
{
var l1 = new List<string> { "aaa", null };
var l2 = new List<string> { "aaa", null };
l1.Should().Equal(l2);
}
null のないコレクションでは、比較は期待どおりに機能します。