v2
              v3
               
              Warning
            
            xUnit2013
"Do not use equality check to check for collection size."
Cause
A violation of this rule occurs when Assert.Equals or Assert.NotEquals are used to check if a collection has 0 or 1 elements.
Reason for rule
There are specialized assertions for checking collection sizes.
How to fix violations
Use Assert.Empty, Assert.NotEmpty, or Assert.Single instead.
Examples
Violates
using System.Linq;
using Xunit;
public class xUnit2013
{
    [Fact]
    public void TestMethod()
    {
        var result = new[] { "Hello" };
        Assert.Equal(1, result.Count());
    }
}
Does not violate
using Xunit;
public class xUnit2013
{
    [Fact]
    public void TestMethod()
    {
        var result = new[] { "Hello" };
        Assert.Single(result);
    }
}