test is a c++ framework for testing the astateful libraries.