Table of Contents

Class ModuleGroupNode

Namespace
Ranorex.Core.Testing
Assembly
Ranorex.Core.dll
public sealed class ModuleGroupNode : TestSuiteEntryContainer
Inheritance
ModuleGroupNode
Inherited Members
Extension Methods

Constructors

ModuleGroupNode()

public 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