Table of Contents

Interface ITypeRegistry

Namespace
HP.LFT.SDK
Assembly
HP.LFT.SDK.dll

The OpenText Functional Testing for Developers SDK registry.

public interface ITypeRegistry

Methods

GetSupportedTechnologies()

Returns an enumerable string containing a list of supported technologies in the OpenText Functional Testing for Developers SDK.

IEnumerable<string> GetSupportedTechnologies()

Returns

IEnumerable<string>

GetTestObjectMetadata(string, string)

Returns the metadata for test objects represented by the specified test object type.

TestObjectMetadata GetTestObjectMetadata(string technologyName, string leanFtTypeName)

Parameters

technologyName string

The name of the technology for the specified type.

leanFtTypeName string

The test object type.

Returns

TestObjectMetadata

The HP.LFT.SDK.TestObjectMetadata of the test object represented by the provided OpenText Functional Testing for Developers type.

Remarks

Throws TechnologyNotSupportedException if the specified 'technologyName' is not supported. Throws TypeNotRegisteredException if the specified 'leanFtTypeName' is not registered.

GetTestObjectMetadataByTechnology(string)

Returns all test object metadata objects supported by the specified technology.

IEnumerable<TestObjectMetadata> GetTestObjectMetadataByTechnology(string technologyName)

Parameters

technologyName string

The name of the technology.

Returns

IEnumerable<TestObjectMetadata>

A collection of HP.LFT.SDK.TestObjectMetadata objects registered for the specified technology.

Remarks

Throws TechnologyNotSupportedException if the specified 'technologyName' is not supported.