document the presence of tests

This commit is contained in:
Michele Balistreri 2017-09-25 14:36:28 +03:00
parent c12ce33fc6
commit 5ddffcc10c

View File

@ -6,11 +6,14 @@ The .gpshell files are meant to be fed to GPShell. The statuswallet_install.gpsh
target hw. Currently it assumes that the default VISA AID and keys for the ISD are used, but the version number is 2. target hw. Currently it assumes that the default VISA AID and keys for the ISD are used, but the version number is 2.
The project is built using Gradle with the [Fidesmo Javacard Gradle plugin](https://github.com/fidesmo/gradle-javacard). The project is built using Gradle with the [Fidesmo Javacard Gradle plugin](https://github.com/fidesmo/gradle-javacard).
You can set the JavaCard HOME not only through the enviroment but also creating a gradle.properties file with the property You can set the JavaCard HOME not only through the environment but also creating a gradle.properties file with the
"com.fidesmo.gradle.javacard.home" set to the correct path property "com.fidesmo.gradle.javacard.home" set to the correct path.
## Implementation notes ## Implementation notes
* This implementation will try to use only features available in JavaCard 2.2.2 for broader compatibility with existing * This implementation will try to use only features available in JavaCard 2.2.2 for broader compatibility with existing
hardware. hardware.
* The class byte of the APDU is not checked since there are nor conflicting INS code. * The class byte of the APDU is not checked since there are no conflicting INS code.
* Automated tests using JUnit 5 are included. The test require the application to be already installed. The first
card terminal found by Java will be used, to please disconnect all card terminals except the one to be used for
testing.