Share this page

UnitTestBase Class
The base class of the classes provided by the Visual Studio template when creating a new test project.
Remarks
This class encapsulates all the functionality related to running tests and creating the HTML report.

C# Syntax

    public abstract class UnitTestBase : UnitTestSuiteBase

Inheritance Hierarchy

System.Object
HP.LFT.UnitTesting.UnitTestSuiteBase
HP.LFT.UnitTesting.UnitTestBase
HP.LFT.UnitTesting.NUnit3UnitTestBase

Public Properties

| Name | Description
--- | --- | ---
| ALM | The default ALM data-source for data-driven tests. Use for NUnit 2.6x tests.
| ALMStatic | The static ALM data-source for data-driven tests. Use for NUnit 3.x tests.
| Reporter | Returns the Reporter of type used for reporting events.

Top
Protected Methods

| Name | Description
--- | --- | ---
| GetAlternativeClassName | Returns the alternative Class name that is used whenever framework errors occur.
| GetAlternativeTestName | Returns the alternative Test name that is used whenever framework errors occur.
| GetClassName | This method is implemented in the Visual Studio templates to get the running class name provided by the selected framework (NUnit/MSTest) TestContext.
| GetConfigurationAssembly | Returns theSystem.Reflection.Assemblyfor the currently loaded configuration. (Inherited from HP.LFT.UnitTesting.UnitTestSuiteBase )
| GetFrameworkTestResult | This method is implemented in the Visual Studio templates to get the running test/class status provided by the selected framework (NUnit/MSTest) TestContext.
| GetReportConfiguration | Returns a HP.LFT.Report.Configuration.ReportConfigurationHP.LFT.UnitTesting.UnitTestSuiteBase . (Inherited from UnitTestSuiteBase.GetConfigurationAssembly instance with the values from the 'App.config' of the assembly returned by )
| GetSdkConfiguration | Returns an instance with the values from the 'App.config' of the assembly returned byUnitTestSuiteBase.GetConfigurationAssembly . (Inherited from HP.LFT.UnitTesting.UnitTestSuiteBase)
| GetTestName | This method is implemented in the Visual Studio templates to get the running test name provided by the selected framework (NUnit/MSTest) TestContext.
| GetTestParameters | This method is implemented in the Visual Studio template to get the running test parameters provided by MSTest TestContext.
| TestSetUp | This method is called by the Visual Studio templates' BasicSetUp, which runs before each test method.
| TestSuiteSetup | Overridden. This method is called by the Visual Studio templates' GlobalSetup to initialize the test class.
| TestSuiteTearDown | This method is called by the Visual Studio templates' GlobalTeardown to clean up the test class. (Inherited from HP.LFT.UnitTesting.UnitTestSuiteBase )
| TestTearDown | This method is called by the Visual Studio templates' BasicTearDown, which runs after each test method.

Top

Tips to improve your search results... OpenText™ Functional Testing for Developers .NET SDK Version: 25.2 OpenText™ Functional Testing for Developers SDK 25.2 All View Local Help Center View Online Help Center Version: