add test for AbstractUniqueServiceLoader