EMV Test Suite

A basic EMV test suite is provided in the emv/testing directory. It can be easily expanded to implement your own tests.

Running the tests

To run the tests you will need to start a Smart Card Shell separate from the running simulation and load the tests with :

> load("emv/testing/loadtests.js");

You can of course use the same setup to test a real world EMV card. Just select a different card reader and provide the required settings in the loadtests.js file.

Please contact us for a full EMV test setup.