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));
}
}