Package com.tomtom.ivi.platform.gradle.api.defaults.config.testing

This package defines components that can be used, for instance, to configure the defaults required for test projects that need the TestIviActivity; defines the plugin that configures the defaults required for projects that test IVI service implementations; defines the plugin that configures the defaults required for testing of frontend implementation.

Types

Link copied to clipboard
class IviDefaultsConfigActivityTestPlugin : IviDefaultsPlugin

Gradle plugin that configures the defaults required for test projects that need the TestIviActivity. The TestIviActivity is required for tests that require a SystemUiHost. A SystemUiHost is required, for instance, for integration tests that include a frontend.

Link copied to clipboard
class IviDefaultsConfigServiceTestPlugin : IviDefaultsPlugin

Gradle plugin that configures the defaults required for projects that test one or more IVI service implementations at integration test level, and do not require an Android activity.

Properties

Link copied to clipboard
val IviPlatform.activityTestGroup: IviDefaultsGroupConfig

Activity test build time configuration group.

Link copied to clipboard
val homePanelMockFrontend: FrontendConfig
Link copied to clipboard
val homePanelMockMenuItem: MenuItemConfig
Link copied to clipboard
val taskPanelActivityViewMockFrontend: FrontendConfig
Link copied to clipboard
val taskPanelActivityViewMockMenuItem: MenuItemConfig
Link copied to clipboard
val taskPanelMaximizedMockFrontend: FrontendConfig
Link copied to clipboard

Task panel maximized mock build time configuration group.

Link copied to clipboard
val taskPanelMaximizedMockMenuItem: MenuItemConfig
Link copied to clipboard
val taskPanelSideBarMockFrontend: FrontendConfig
Link copied to clipboard

Task panel side bar mock build time configuration group.

Link copied to clipboard
val taskPanelSideBarMockMenuItem: MenuItemConfig