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.Test.ValidationRules.ValidationTests Class Reference
Inheritance diagram for Csla.Test.ValidationRules.ValidationTests:
UnitDriven.TestBase

Public Member Functions

async Task TestValidationRulesWithPrivateMember ()
 
async Task TestValidationRulesWithPublicProperty ()
 
async Task TestValidationAfterEditCycle ()
 
async Task TestValidationRulesAfterClone ()
 
async Task BreakRequiredRule ()
 
async Task BreakLengthRule ()
 
async Task BreakLengthRuleAndClone ()
 
void RegExSSN ()
 
void MergeBrokenRules ()
 
async Task VerifyUndoableStateStackOnClone ()
 
async Task ListChangedEventTrigger ()
 
void RuleThrowsException ()
 
void PrivateField ()
 
void MinMaxValue ()
 
void MinMaxNullableValue ()
 
void MinMaxLength ()
 
void TwoRules ()
 
void CanHaveRuleOnLazyField ()
 
void ObjectDirtyWhenOutputValueChangesPropertyValue ()
 
void ObjectNotDirtyWhenOutputValueDoNotChangePropertyValue ()
 
- Public Member Functions inherited from UnitDriven.TestBase
UnitTestContext GetContext ()
 

Static Public Member Functions

static void ClassInitialize (TestContext context)
 

Detailed Description

Definition at line 33 of file ValidationTests.cs.

Member Function Documentation

◆ BreakLengthRule()

async Task Csla.Test.ValidationRules.ValidationTests.BreakLengthRule ( )

Definition at line 220 of file ValidationTests.cs.

◆ BreakLengthRuleAndClone()

async Task Csla.Test.ValidationRules.ValidationTests.BreakLengthRuleAndClone ( )

Definition at line 240 of file ValidationTests.cs.

◆ BreakRequiredRule()

async Task Csla.Test.ValidationRules.ValidationTests.BreakRequiredRule ( )

Definition at line 208 of file ValidationTests.cs.

◆ CanHaveRuleOnLazyField()

void Csla.Test.ValidationRules.ValidationTests.CanHaveRuleOnLazyField ( )

Definition at line 474 of file ValidationTests.cs.

◆ ClassInitialize()

static void Csla.Test.ValidationRules.ValidationTests.ClassInitialize ( TestContext  context)
static

Definition at line 39 of file ValidationTests.cs.

◆ ListChangedEventTrigger()

async Task Csla.Test.ValidationRules.ValidationTests.ListChangedEventTrigger ( )

Definition at line 324 of file ValidationTests.cs.

◆ MergeBrokenRules()

void Csla.Test.ValidationRules.ValidationTests.MergeBrokenRules ( )

Definition at line 288 of file ValidationTests.cs.

◆ MinMaxLength()

void Csla.Test.ValidationRules.ValidationTests.MinMaxLength ( )

Definition at line 420 of file ValidationTests.cs.

◆ MinMaxNullableValue()

void Csla.Test.ValidationRules.ValidationTests.MinMaxNullableValue ( )

Definition at line 396 of file ValidationTests.cs.

◆ MinMaxValue()

void Csla.Test.ValidationRules.ValidationTests.MinMaxValue ( )

Definition at line 372 of file ValidationTests.cs.

◆ ObjectDirtyWhenOutputValueChangesPropertyValue()

void Csla.Test.ValidationRules.ValidationTests.ObjectDirtyWhenOutputValueChangesPropertyValue ( )

Definition at line 503 of file ValidationTests.cs.

◆ ObjectNotDirtyWhenOutputValueDoNotChangePropertyValue()

void Csla.Test.ValidationRules.ValidationTests.ObjectNotDirtyWhenOutputValueDoNotChangePropertyValue ( )

Definition at line 520 of file ValidationTests.cs.

◆ PrivateField()

void Csla.Test.ValidationRules.ValidationTests.PrivateField ( )

Definition at line 359 of file ValidationTests.cs.

◆ RegExSSN()

void Csla.Test.ValidationRules.ValidationTests.RegExSSN ( )

Definition at line 265 of file ValidationTests.cs.

◆ RuleThrowsException()

void Csla.Test.ValidationRules.ValidationTests.RuleThrowsException ( )

Definition at line 342 of file ValidationTests.cs.

◆ TestValidationAfterEditCycle()

async Task Csla.Test.ValidationRules.ValidationTests.TestValidationAfterEditCycle ( )

Definition at line 107 of file ValidationTests.cs.

◆ TestValidationRulesAfterClone()

async Task Csla.Test.ValidationRules.ValidationTests.TestValidationRulesAfterClone ( )

Definition at line 186 of file ValidationTests.cs.

◆ TestValidationRulesWithPrivateMember()

async Task Csla.Test.ValidationRules.ValidationTests.TestValidationRulesWithPrivateMember ( )

Definition at line 45 of file ValidationTests.cs.

◆ TestValidationRulesWithPublicProperty()

async Task Csla.Test.ValidationRules.ValidationTests.TestValidationRulesWithPublicProperty ( )

Definition at line 77 of file ValidationTests.cs.

◆ TwoRules()

void Csla.Test.ValidationRules.ValidationTests.TwoRules ( )

Definition at line 445 of file ValidationTests.cs.

◆ VerifyUndoableStateStackOnClone()

async Task Csla.Test.ValidationRules.ValidationTests.VerifyUndoableStateStackOnClone ( )

Definition at line 302 of file ValidationTests.cs.