Class ModuleGroupNode
- Namespace
- Ranorex.Core.Testing
- Assembly
- Ranorex.Core.dll
public sealed class ModuleGroupNode : TestSuiteEntryContainer
- Inheritance
-
ModuleGroupNode
- Inherited Members
-
- Extension Methods
-
Constructors
ModuleGroupNode()
Properties
Modules
[Browsable(false)]
public IList<TestModuleLeaf> Modules { get; }
Property Value
- IList<TestModuleLeaf>
Methods
ComputeChangeStateHash()
public int ComputeChangeStateHash()
Returns
- int
DoGetFactoryIdentifier()
protected override string DoGetFactoryIdentifier()
Returns
- string
GetModule(CaseInsensitiveString)
public TestModuleLeaf GetModule(CaseInsensitiveString moduleId)
Parameters
moduleId CaseInsensitiveString
Returns
- TestModuleLeaf
OverrideInstanceContent(ModuleGroupNode)
public void OverrideInstanceContent(ModuleGroupNode moduleGroupNode)
Parameters
moduleGroupNode ModuleGroupNode
RefreshDataBindingsDomContentChanged()
public void RefreshDataBindingsDomContentChanged()
Run(DataContext, bool, ModuleGroupLeaf)
public TestResult Run(DataContext parentDataContext, bool childSkip, ModuleGroupLeaf runTargetLeaf)
Parameters
parentDataContext DataContext
childSkip bool
runTargetLeaf ModuleGroupLeaf
Returns
- TestResult
ThrowIfNameNotOk(string)
protected override void ThrowIfNameNotOk(string value)
Parameters
value string
UpdateConstantValue(ModuleGroupConstantValue, ModuleGroupConstantValue)
public void UpdateConstantValue(ModuleGroupConstantValue constantValue, ModuleGroupConstantValue newConstantValue)
Parameters
constantValue ModuleGroupConstantValue
newConstantValue ModuleGroupConstantValue
UpdateGroupVariable(ModuleGroupVariable, ModuleGroupVariable)
public void UpdateGroupVariable(ModuleGroupVariable groupVariable, ModuleGroupVariable newGroupVariable)
Parameters
groupVariable ModuleGroupVariable
newGroupVariable ModuleGroupVariable