IviServiceAwareTestCase

interface IviServiceAwareTestCase

Interface for test case (base) classes that can create IVI service API instances.

This interface allows test case utility functions to be used regardless of the test case (base) class.

Functions

Link copied to clipboard
abstract fun <R> createApiWrapper(iviInstanceId: IviInstanceId = IviFunctionalTestCase.defaultIviInstanceId, callback: CreateApiCallback<R>): R

Wrapper around <Service>.createApi() calls.

Link copied to clipboard
abstract fun getServiceIdsWrapper(iviInstanceId: IviInstanceId = IviFunctionalTestCase.defaultIviInstanceId, callback: GetServiceIdsCallback): List<IviServiceId>

Wrapper around <Service>.getServiceIds calls.

Inheritors

Link copied to clipboard