Added unit tests for the newer low-level classes