common library Null safety

Classes

CallbackManager
Template methods each class that responses the driver side inputs must implement.
DriverTestMessage
Message used to communicate between app side tests and driver tests.
Failure
Representing a failure includes the method name and the failure details.
IntegrationTestResults
Interface that surfaces test results of integration tests.
Response
Classes shared between integration_test.dart and flutter drive based adoptor (ex: integration_test_driver.dart). An object sent from integration_test back to the Flutter Driver in response to request_data command.
WebDriverCommand
Command for WebDriver to execute.

Enums

WebDriverCommandType
Types of different WebDriver commands that can be used in web integration tests.

Typedefs

ScreenshotCallback = Future<bool> Function(String name, List<int> image)
A callback to use with integrationDriver.