This module provides utilities for testing in Spine SDK subprojects. These utilities may also be handy for the users of the Spine SDK.
Spine Testlib relies on the following libraries:
- Google Protobuf
- Guava Testlib
- JUnit 5
- Google Truth and its Java 8 and Protobuf extensions.
Dependencies on these libraries are exposed using the API scope to simplify dependency management in user projects. Please see [build.gradle.kts] for details.
To use Spine Testlib in your Gradle project:
dependencies {
testImplementation("io.spine.tools:spine-testlib:${version}")
}