Graded assignment unit test, part 2: basic tools and