A WORD ABOUT UNIT TESTS
You may have noticed that this distribution does not come with a set of unit tests.
The reason for this is simple. To truly test the Pymata Express library requires that hardware devices be connected to the Arduino, and interaction of Pymata Express with these devices needs to be physically observed.
Therefore, in place of the traditional unit tests, the examples provided with the distribution act as unit tests. They interact with the hardware, and the results of this interaction may be easily observed and verified.
If changes need to be made to the library, the example programs will be re-run to ensure that the hardware and the library behave as expected. If additional features are required in the future, additional examples will be provided to test those new features.
Copyright (C) 2019-2020 Alan Yorinks. All Rights Reserved.