ArchiMetrics.Analysis.Tests.CodeReview.NodeInspectorTests.GivenANodeInspector.WhenEvaluatingCodeThenCallsCodeEvaluation C# (CSharp) Method

WhenEvaluatingCodeThenCallsCodeEvaluation() private method

private WhenEvaluatingCodeThenCallsCodeEvaluation ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task
            public async Task WhenEvaluatingCodeThenCallsCodeEvaluation()
            {
                var classDeclaration = SyntaxFactory.ClassDeclaration(
                    SyntaxFactory.List<AttributeListSyntax>(),
                    SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.PublicKeyword)),
                    SyntaxFactory.Identifier("MyClass"),
                    SyntaxFactory.TypeParameterList(),
                    SyntaxFactory.BaseList(),
                    SyntaxFactory.List<TypeParameterConstraintClauseSyntax>(),
                    SyntaxFactory.List<MemberDeclarationSyntax>());
                await _reviewer.Inspect("name", string.Empty, classDeclaration, null, null).ConfigureAwait(false);

                _mockCodeEvaluation.Verify(x => x.Evaluate(classDeclaration));
            }
        }