+ add basic unit tests, run with: `./mach gtest TestFile.*` Original Revision: https://phabricator.services.mozilla.com/D256255 Differential Revision: https://phabricator.services.mozilla.com/D256620
+ add basic unit tests, run with: `./mach gtest TestFile.*` Original Revision: https://phabricator.services.mozilla.com/D256255 Differential Revision: https://phabricator.services.mozilla.com/D256620