Table of Contents

Interface ITestContainer

Namespace
Ranorex.Core.Testing
Assembly
Ranorex.Core.dll

Represents a 'test case' or 'smart folder' within a test suite (see ITestSuite).

public interface ITestContainer : IIterable
Inherited Members

Properties

Checked

Gets or sets a value indicating whether this 'test case' or 'smart folder' is checked in the current run configuration.

bool Checked { get; set; }

Property Value

bool

true if checked; otherwise, false.

DataContext

Gets the data context of the 'test case' or 'smart folder'.

DataContext DataContext { get; }

Property Value

DataContext

The 'test case' or 'smart folder' data context.

DataRange

Gets the current data range.

DataRange DataRange { get; }

Property Value

DataRange

The current data range.

HasWarnings

Gets a value indicating whether this 'test case' or 'smart folder' has warnings.

bool HasWarnings { get; }

Property Value

bool

true if this 'test case' or 'smart folder' has warnings; otherwise, false.

Id

Gets the id of the 'test case' or 'smart folder'.

CaseInsensitiveString Id { get; }

Property Value

CaseInsensitiveString

The 'test case' or 'smart folder' id.

IsSmartFolder

Gets a value indicating whether this container is a 'smart folder'.

bool IsSmartFolder { get; }

Property Value

bool

true if this container is a 'smart folder'; otherwise, false.

IsTestCase

Gets a value indicating whether this container is a 'test case'.

bool IsTestCase { get; }

Property Value

bool

true if this container is a 'test case'; otherwise, false.

Name

Gets the name of the 'test case' or 'smart folder'.

string Name { get; }

Property Value

string

The 'test case' or 'smart folder' name.

Parameters

Gets the parameters of the 'test case' or 'smart folder'.

IDictionary<string, string> Parameters { get; }

Property Value

IDictionary<string, string>

The 'test case' or 'smart folder' parameters.

ParentContainer

Gets the parent ITestContainer.

ITestContainer ParentContainer { get; }

Property Value

ITestContainer

Status

Gets the current status of the 'test case' or 'smart folder'.

ActivityStatus Status { get; }

Property Value

ActivityStatus

The 'test case' or 'smart folder' status.

Methods

GetRangedDataRowCount()

Gets the ranged row count of the current data range.

int GetRangedDataRowCount()

Returns

int

The ranged row count of the current data range.