UFT Pro (LeanFT) .NET SDK Reference, Version 14.03
NUnit3UnitTestBase Class
The base class of the LeanFT Visual Studio template classes that are provided when creating a new LeanFT NUnit 3 test project.
Remarks
This class encapsulates all the functionality related to running LeanFT tests and creating the LeanFT HTML report.
Syntax
public abstract class NUnit3UnitTestBase : UnitTestBase 
Inheritance Hierarchy

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

Public Properties
 NameDescription
Public PropertyALMThe default ALM data-source for data-driven LeanFT tests. Use for NUnit 2.6x tests. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Public PropertyReporterReturns the Reporter of type used for reporting events. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Top
Protected Methods
 NameDescription
Protected MethodGetAlternativeClassNameReturns the alternative Class name that is used whenever framework errors occur. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodGetAlternativeTestNameReturns the alternative Test name that is used whenever framework errors occur. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodGetClassNameThis method is implemented in LeanFT Visual Studio templates to get the running class name provided by the selected framework (NUnit/MSTest) TestContext. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodGetConfigurationAssemblyReturns the System.Reflection.Assembly for the currently loaded configuration. (Inherited from HP.LFT.UnitTesting.UnitTestSuiteBase)
Protected MethodGetFrameworkTestResultThis method is implemented in LeanFT Visual Studio templates to get the running test/class status provided by the selected framework (NUnit/MSTest) TestContext. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodGetReportConfigurationReturns a HP.LFT.Report.Configuration.ReportConfiguration instance with the values from the 'App.config' of the assembly returned by UnitTestSuiteBase.GetConfigurationAssembly. (Inherited from HP.LFT.UnitTesting.UnitTestSuiteBase)
Protected MethodGetSdkConfigurationReturns an instance with the values from the 'App.config' of the assembly returned by UnitTestSuiteBase.GetConfigurationAssembly. (Inherited from HP.LFT.UnitTesting.UnitTestSuiteBase)
Protected MethodGetTestNameThis method is implemented in LeanFT Visual Studio templates to get the running test name provided by the selected framework (NUnit/MSTest) TestContext. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodGetTestParametersThis method is implemented in LeanFT Visual Studio template to get the running test parameters provided by MSTest TestContext. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodTestSetUpThis method is called by LeanFT Visual Studio templates' BasicSetUp, which runs before each test method. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodTestSuiteSetupThis method is called by LeanFT Visual Studio templates' GlobalSetup to initialize the test class. This method is called by LeanFT Visual Studio templates' GlobalSetup to initialize the test class. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Protected MethodTestSuiteTearDownOverridden. This method is called by LeanFT Visual Studio templates' GlobalTeardown to clean up the test class. This method is called by LeanFT Visual Studio templates' GlobalTeardown to clean up the NUnit 3 test class.  
Protected MethodTestTearDownThis method is called by LeanFT Visual Studio templates' BasicTearDown, which runs after each test method. (Inherited from HP.LFT.UnitTesting.UnitTestBase)
Top