made test class abstract