complete tests for AbstractServiceLoader