I just upgraded to 2.0 and I have following code to test list values
actualResponse.MyObject.Group .Should().NotBeEmpty() .And.Should().NotBeNull() .And.Should().Equals(new List<string> { "group1", "group2" });
MyObject.Group has data type of List<string>, no matter what values I have in Equals, the test always passes.