CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests Class Reference

Public Member Functions

void VerifySupportedDiagnostics ()
 
async Task AnalyzeWhenClassIsNotStereotype ()
 
async Task AnalyzeWhenClassHasAbstractProperty ()
 
async Task AnalyzeWhenClassHasStaticProperty ()
 
async Task AnalyzeWhenClassHasGetterWithNoMethodCall ()
 
async Task AnalyzeWhenClassHasGetterWithMethodCallButIsNotCslaPropertyMethod ()
 
async Task AnalyzeWhenClassHasGetterWithMethodCallAndMultipleStatements ()
 
async Task AnalyzeWhenClassHasGetterWithMethodCallAndReturnButNoDirectInvocationExpression ()
 
async Task AnalyzeWhenClassHasGetterWithMethodCallAndReturnAndDirectInvocationExpression ()
 
async Task AnalyzeWhenClassHasSetterWithNoMethodCall ()
 
async Task AnalyzeWhenClassHasSetterWithMethodCallButIsNotCslaPropertyMethod ()
 
async Task AnalyzeWhenClassHasSetterWithMethodCallAndMultipleStatements ()
 
async Task AnalyzeWhenClassHasSetterWithMethodCallAndDirectInvocationExpression ()
 

Detailed Description

Member Function Documentation

◆ AnalyzeWhenClassHasAbstractProperty()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasAbstractProperty ( )

◆ AnalyzeWhenClassHasGetterWithMethodCallAndMultipleStatements()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasGetterWithMethodCallAndMultipleStatements ( )

◆ AnalyzeWhenClassHasGetterWithMethodCallAndReturnAndDirectInvocationExpression()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasGetterWithMethodCallAndReturnAndDirectInvocationExpression ( )

◆ AnalyzeWhenClassHasGetterWithMethodCallAndReturnButNoDirectInvocationExpression()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasGetterWithMethodCallAndReturnButNoDirectInvocationExpression ( )

◆ AnalyzeWhenClassHasGetterWithMethodCallButIsNotCslaPropertyMethod()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasGetterWithMethodCallButIsNotCslaPropertyMethod ( )

◆ AnalyzeWhenClassHasGetterWithNoMethodCall()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasGetterWithNoMethodCall ( )

◆ AnalyzeWhenClassHasSetterWithMethodCallAndDirectInvocationExpression()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasSetterWithMethodCallAndDirectInvocationExpression ( )

◆ AnalyzeWhenClassHasSetterWithMethodCallAndMultipleStatements()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasSetterWithMethodCallAndMultipleStatements ( )

◆ AnalyzeWhenClassHasSetterWithMethodCallButIsNotCslaPropertyMethod()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasSetterWithMethodCallButIsNotCslaPropertyMethod ( )

◆ AnalyzeWhenClassHasSetterWithNoMethodCall()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasSetterWithNoMethodCall ( )

◆ AnalyzeWhenClassHasStaticProperty()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassHasStaticProperty ( )

◆ AnalyzeWhenClassIsNotStereotype()

async Task Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.AnalyzeWhenClassIsNotStereotype ( )

◆ VerifySupportedDiagnostics()

void Csla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests.VerifySupportedDiagnostics ( )