C# Class TestAutomationEssentials.UnitTests.TestBaseTests

Afficher le fichier Open project: arnonax/TestEssentials

Private Methods

Méthode Description
AssertLogContains ( string actual, string expected, string message ) : void
ClassInitializeCanBeSharedInACommonBaseClass ( ) : void
ClassInitializedIsCalledOnceBeforeAllTestsInClass ( ) : void
CleanupActionsAreCalledAtTheEndOfEachTest ( ) : void
CleanupActionsFromTestInitializeAreCalledAfterEachTest ( ) : void
CleanupActionsInAssemblyInitializedAreCalledAfterAllTestsInTheAssemblyCompletes ( ) : void
CleanupActionsInClassInitializedAreCalledAfterAllTestsInClass ( ) : void
CleanupActionsInClassInitializedAreCalledBeforeNextClassInitialize ( ) : void
CompilationErrorOccursIfUsingTestInitializedOrTestCleanupAttributesDirectly ( ) : void
Compile ( string testClassCode, string outputName = "dummy.dll" ) : CompilerResults
CreateTestClass ( string testClassCode ) : System.TestClass
GetLinePragma ( [ lineNumber, [ file = "" ) : string
GetLines ( string multilineString ) : IEnumerable
GetOutputRegex ( string testInitializeOutput, string testMethodOutput, string cleanupActionOutput ) : Regex
IfClassInitializeAttributeIsUsedClassInitializeWithTypeofThisMustBeCalled ( ) : void
IfClassInitializeIsOverridrenThenClassInitializeAttributeMustBeUsed ( ) : void
IfClassInitializeIsUsedClassCleanupMustBeUsedToo ( ) : void
InstanceClassMemberArePreservedBetweenClassInitializeAndTestMethods ( ) : void
Matches ( IReadOnlyList actualLines, IReadOnlyList expectedLines ) : bool
SimpleTestClassShouldJustRunTheTests ( ) : void
TestInitializeIsCalledBeforeEachTest ( ) : void
UITestBaseTakesScreenshotOnFailure ( ) : void
WhenATestFailsAndAlsoACleanupActionFailsThenTheTestFailureIsReported ( ) : void
WhenExceptionOccursInTestInitializeThenOnTestFailureIsCalled ( ) : void
WhenExceptionOccursInTestMethodThenOnTestFailureIsCalled ( ) : void