updated low level class tests to have setup methods for making data used in tests to prevent possible future problems