Table of Contents

Interface ITestRailParamProvider

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

Provides TestRail parameters from auto-sync configuration. This interface allows the Integrations project to hook into the test runner without creating circular dependencies.

public interface ITestRailParamProvider

Methods

TryCreateFromAutoSync(TestSuite, string)

Attempts to create TestRail parameters from auto-sync configuration or YAML file.

RunTestRailsParams TryCreateFromAutoSync(TestSuite testSuite, string yamlFilePath = null)

Parameters

testSuite TestSuite

The test suite being executed.

yamlFilePath string

Optional YAML file path from run parameters (has absolute priority).

Returns

RunTestRailsParams

TestRail parameters if auto-sync is enabled and configured, otherwise null.