87 references to EqualityTesting
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (45)
Compilation\ForEachStatementInfoTests.cs (9)
51EqualityTesting.AssertEqual(default(ForEachStatementInfo), default(ForEachStatementInfo)); 52EqualityTesting.AssertEqual(new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1), new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1)); 53EqualityTesting.AssertNotEqual(new ForEachStatementInfo(isAsync: true, ge2, mn1, cur1, disp1, e1, conv1, conv1), new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1)); 54EqualityTesting.AssertNotEqual(new ForEachStatementInfo(isAsync: true, ge1, mn2, cur1, disp1, e1, conv1, conv1), new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1)); 55EqualityTesting.AssertNotEqual(new ForEachStatementInfo(isAsync: true, ge1, mn1, cur2, disp1, e1, conv1, conv1), new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1)); 56EqualityTesting.AssertNotEqual(new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp2, e1, conv1, conv1), new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1)); 57EqualityTesting.AssertNotEqual(new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv2, conv1), new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1)); 58EqualityTesting.AssertNotEqual(new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv2), new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1)); 59EqualityTesting.AssertNotEqual(new ForEachStatementInfo(isAsync: true, ge1, mn1, cur1, disp1, e1, conv1, conv1), new ForEachStatementInfo(isAsync: false, ge1, mn1, cur1, disp1, e1, conv1, conv1));
Compilation\QueryClauseInfoTests.cs (14)
24EqualityTesting.AssertEqual(default(QueryClauseInfo), default(QueryClauseInfo)); 26EqualityTesting.AssertEqual( 34EqualityTesting.AssertEqual( 42EqualityTesting.AssertEqual( 50EqualityTesting.AssertNotEqual( 58EqualityTesting.AssertNotEqual( 66EqualityTesting.AssertEqual( 74EqualityTesting.AssertNotEqual( 82EqualityTesting.AssertNotEqual( 90EqualityTesting.AssertNotEqual( 98EqualityTesting.AssertNotEqual( 106EqualityTesting.AssertNotEqual( 114EqualityTesting.AssertNotEqual( 122EqualityTesting.AssertNotEqual(
Compilation\TypeInfoTests.cs (8)
25EqualityTesting.AssertEqual(default(TypeInfo), default(TypeInfo)); 27EqualityTesting.AssertEqual(new TypeInfo(obj.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), int32, nullable, notNullable), 30EqualityTesting.AssertNotEqual(new TypeInfo(obj.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), obj.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), nullable, nullable), 33EqualityTesting.AssertNotEqual(new TypeInfo(int32.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), obj.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), nullable, nullable), 36EqualityTesting.AssertNotEqual(new TypeInfo(obj.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), int32.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), nullable, nullable), 39EqualityTesting.AssertNotEqual(new TypeInfo(obj.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), int32.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.Annotated), nullable, nullable), 42EqualityTesting.AssertEqual(new TypeInfo(int32.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.None), int32.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.None), default, default), 47EqualityTesting.AssertEqual(new TypeInfo(intEnum1.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.None), int32.WithNullableAnnotation(CodeAnalysis.NullableAnnotation.None), default, default),
Symbols\NamespaceExtentTests.cs (7)
24EqualityTesting.AssertEqual(default(NamespaceExtent), default(NamespaceExtent)); 25EqualityTesting.AssertNotEqual(default(NamespaceExtent), new NamespaceExtent(c2)); 26EqualityTesting.AssertNotEqual(new NamespaceExtent(c1), default(NamespaceExtent)); 28EqualityTesting.AssertEqual(new NamespaceExtent(c1), new NamespaceExtent(c1)); 29EqualityTesting.AssertNotEqual(new NamespaceExtent(c1), new NamespaceExtent(c2)); 30EqualityTesting.AssertEqual(new NamespaceExtent(a1), new NamespaceExtent(a1)); 31EqualityTesting.AssertNotEqual(new NamespaceExtent(a1), new NamespaceExtent(a2));
Symbols\TypedConstantTests.cs (7)
74EqualityTesting.AssertEqual(default(TypedConstant), default(TypedConstant)); 76EqualityTesting.AssertEqual( 83EqualityTesting.AssertEqual( 87EqualityTesting.AssertEqual( 91EqualityTesting.AssertEqual( 95EqualityTesting.AssertNotEqual( 99EqualityTesting.AssertNotEqual(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (35)
Syntax\ChildSyntaxListTests.cs (4)
23EqualityTesting.AssertEqual(default(ChildSyntaxList), default(ChildSyntaxList)); 24EqualityTesting.AssertEqual(new ChildSyntaxList(node1), new ChildSyntaxList(node1)); 33EqualityTesting.AssertEqual(default(ChildSyntaxList.Reversed), default(ChildSyntaxList.Reversed)); 34EqualityTesting.AssertEqual(new ChildSyntaxList(node1).Reverse(), new ChildSyntaxList(node1).Reverse());
Syntax\SeparatedSyntaxListTests.cs (4)
25EqualityTesting.AssertEqual(default(SeparatedSyntaxList<CSharpSyntaxNode>), default(SeparatedSyntaxList<CSharpSyntaxNode>)); 27EqualityTesting.AssertEqual( 31EqualityTesting.AssertEqual( 35EqualityTesting.AssertNotEqual(
Syntax\SyntaxListTests.cs (3)
30EqualityTesting.AssertEqual(default(SyntaxList<CSharpSyntaxNode>), default(SyntaxList<CSharpSyntaxNode>)); 31EqualityTesting.AssertEqual(new SyntaxList<CSharpSyntaxNode>(node1), new SyntaxList<CSharpSyntaxNode>(node1)); 33EqualityTesting.AssertNotEqual(new SyntaxList<CSharpSyntaxNode>(node1), new SyntaxList<CSharpSyntaxNode>(node2));
Syntax\SyntaxNodeOrTokenListTests.cs (4)
24EqualityTesting.AssertEqual(default(SeparatedSyntaxList<CSharpSyntaxNode>), default(SeparatedSyntaxList<CSharpSyntaxNode>)); 25EqualityTesting.AssertEqual(new SyntaxNodeOrTokenList(node1, 0), new SyntaxNodeOrTokenList(node1, 0)); 26EqualityTesting.AssertEqual(new SyntaxNodeOrTokenList(node1, 0), new SyntaxNodeOrTokenList(node1, 1)); 27EqualityTesting.AssertNotEqual(new SyntaxNodeOrTokenList(node1, 0), new SyntaxNodeOrTokenList(node2, 0));
Syntax\SyntaxTokenListTests.cs (8)
23EqualityTesting.AssertEqual(default(SyntaxTokenList), default(SyntaxTokenList)); 25EqualityTesting.AssertEqual(new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0), new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0)); 28EqualityTesting.AssertNotEqual(new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 1), new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0)); 31EqualityTesting.AssertEqual(new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 1, 0), new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0)); 39EqualityTesting.AssertEqual(default(SyntaxTokenList).Reverse(), default(SyntaxTokenList).Reverse()); 41EqualityTesting.AssertEqual(new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0).Reverse(), new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0).Reverse()); 44EqualityTesting.AssertNotEqual(new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 1).Reverse(), new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0).Reverse()); 47EqualityTesting.AssertEqual(new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 1, 0).Reverse(), new SyntaxTokenList(node1, node1.ReturnKeyword.Node, 0, 0).Reverse());
Syntax\SyntaxTriviaListTests.cs (12)
24EqualityTesting.AssertEqual(default(SyntaxTriviaList), default(SyntaxTriviaList)); 25EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 0, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 26EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node1.Node, 0, 1), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 27EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node2.Node, 0, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 28EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node2, node1.Node, 0, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 31EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 1, 0), new SyntaxTriviaList(node1, node1.Node, 0, 0)); 40EqualityTesting.AssertEqual(default(SyntaxTriviaList.Reversed), default(SyntaxTriviaList.Reversed)); 41EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 42EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node1.Node, 0, 1).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 43EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node1, node2.Node, 0, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 44EqualityTesting.AssertNotEqual(new SyntaxTriviaList(node2, node1.Node, 0, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse()); 47EqualityTesting.AssertEqual(new SyntaxTriviaList(node1, node1.Node, 1, 0).Reverse(), new SyntaxTriviaList(node1, node1.Node, 0, 0).Reverse());
Microsoft.CodeAnalysis.UnitTests (7)
CommonTypedConstantTests.cs (7)
39EqualityTesting.AssertEqual(default(TypedConstant), default(TypedConstant)); 41EqualityTesting.AssertEqual( 48EqualityTesting.AssertEqual( 52EqualityTesting.AssertEqual( 56EqualityTesting.AssertEqual( 60EqualityTesting.AssertNotEqual( 64EqualityTesting.AssertNotEqual(