class under test library