google_api_tool_results v0.22.0 GoogleApi.ToolResults.V1beta3.Model.AndroidInstrumentationTest View Source

A test of an Android application that can control an Android component independently of its normal lifecycle.

See http://developer.android.com/tools/testing/testing_android.html for more information on types of Android tests.

Attributes

  • testPackageId (type: String.t, default: nil) - The java package for the test to be executed. Required

  • testRunnerClass (type: String.t, default: nil) - The InstrumentationTestRunner class. Required

  • testTargets (type: list(String.t), default: nil) - Each target must be fully qualified with the package name or class name, in one of these formats:

    • "package package_name"
    • "class package_name.class_name"
    • "class package_name.class_name#method_name"

    If empty, all targets in the module will be run.

  • useOrchestrator (type: boolean(), default: nil) - The flag indicates whether Android Test Orchestrator will be used to run test or not.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.ToolResults.V1beta3.Model.AndroidInstrumentationTest{
  testPackageId: String.t(),
  testRunnerClass: String.t(),
  testTargets: [String.t()],
  useOrchestrator: boolean()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.