IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
NUnit.Framework.Internal.SetUpFixtureTests Class Reference
+ Collaboration diagram for NUnit.Framework.Internal.SetUpFixtureTests:

Public Member Functions

void SetUp ()
 
void NamespaceSetUpFixtureReplacesNamespaceNodeInTree ()
 Tests that the TestSuiteBuilder correctly interperets a SetupFixture class as a 'virtual namespace' into which all it's sibling classes are inserted. More...
 
void AssemblySetUpFixtureReplacesAssemblyNodeInTree ()
 Tests that the TestSuiteBuilder correctly interperets a SetupFixture class with no parent namespace as a 'virtual assembly' into which all it's sibling fixtures are inserted. More...
 
void InvalidAssemblySetUpFixtureIsLoadedCorrectly ()
 
void NamespaceSetUpFixtureWrapsExecutionOfSingleTest ()
 
void NamespaceSetUpMethodsMayBeStatic ()
 
void NamespaceSetUpFixtureWrapsExecutionOfTwoTests ()
 
void NamespaceSetUpFixtureWrapsNestedNamespaceSetUpFixture ()
 
void WithTwoSetUpFixturesBothAreUsed ()
 
void InvalidSetUpFixtureTest ()
 
void AssemblySetupFixtureWrapsExecutionOfTest ()
 

Private Member Functions

ITestResult runTests (string nameSpace)
 
ITestResult runTests (string nameSpace, TestFilter filter)
 

Private Attributes

ITestAssemblyBuilder builder
 
ITestAssemblyRunner runner
 

Static Private Attributes

static readonly string testAssembly = AssemblyHelper.GetAssemblyPath(typeof(NUnit.TestData.SetupFixture.Namespace1.SomeFixture))
 

Member Function Documentation

void NUnit.Framework.Internal.SetUpFixtureTests.SetUp ( )
inline
ITestResult NUnit.Framework.Internal.SetUpFixtureTests.runTests ( string  nameSpace)
inlineprivate
ITestResult NUnit.Framework.Internal.SetUpFixtureTests.runTests ( string  nameSpace,
TestFilter  filter 
)
inlineprivate
void NUnit.Framework.Internal.SetUpFixtureTests.NamespaceSetUpFixtureReplacesNamespaceNodeInTree ( )
inline
void NUnit.Framework.Internal.SetUpFixtureTests.AssemblySetUpFixtureReplacesAssemblyNodeInTree ( )
inline

Tests that the TestSuiteBuilder correctly interperets a SetupFixture class with no parent namespace as a 'virtual assembly' into which all it's sibling fixtures are inserted.

References NUnit.Framework.Assert.AreEqual(), NUnit.Framework.Api.ITestAssemblyBuilder.Build(), NUnit.Framework.Is.InstanceOf(), NUnit.Framework.Assert.IsNotNull(), NUnit.Framework.Interfaces.ITest.Name, NUnit.Framework.Interfaces.ITest.Tests, and NUnit.Framework.Assert.That().

void NUnit.Framework.Internal.SetUpFixtureTests.NamespaceSetUpFixtureWrapsExecutionOfSingleTest ( )
inline
void NUnit.Framework.Internal.SetUpFixtureTests.NamespaceSetUpMethodsMayBeStatic ( )
inline
void NUnit.Framework.Internal.SetUpFixtureTests.NamespaceSetUpFixtureWrapsExecutionOfTwoTests ( )
inline
void NUnit.Framework.Internal.SetUpFixtureTests.NamespaceSetUpFixtureWrapsNestedNamespaceSetUpFixture ( )
inline
void NUnit.Framework.Internal.SetUpFixtureTests.WithTwoSetUpFixturesBothAreUsed ( )
inline
void NUnit.Framework.Internal.SetUpFixtureTests.InvalidSetUpFixtureTest ( )
inline

Member Data Documentation

readonly string NUnit.Framework.Internal.SetUpFixtureTests.testAssembly = AssemblyHelper.GetAssemblyPath(typeof(NUnit.TestData.SetupFixture.Namespace1.SomeFixture))
staticprivate
ITestAssemblyBuilder NUnit.Framework.Internal.SetUpFixtureTests.builder
private
ITestAssemblyRunner NUnit.Framework.Internal.SetUpFixtureTests.runner
private

The documentation for this class was generated from the following file: