The time has finally come to try to share the test code I've been using. (The operative word here "try" because I've never done this before.) This will be the first of 3 repositories that comprise the test code.
The serial library;
The serial library gtest unit test code;
The BittleX gtest feature test code
The serial library repository can be found at https://github.com/FlexoTim/opencat_serial_cpp.git. The repository is a fork of the PetoiCamp repository. I develop with Visual Studio so the solution and project files are the main interface. I have not attempted to modify code for other platforms.
The original documentation for the library should still apply. The serial library solution includes a test project that uses the serial library with e Arduino as a loopback connector.
You should be able to open the solution and build with no changes
If there is an enterprising soul out there who is willing to try, I am seeking confirmation that the repository is complete, and the build process works.
I did not know that a fork is a repository is automatically made public. Otherwise, I would have published the first two repositories together.