package org.infinispan.cdi.embedded.test; import static org.testng.AssertJUnit.fail; import java.util.ServiceLoader; import javax.enterprise.inject.spi.Extension; import org.infinispan.cdi.embedded.InfinispanExtensionEmbedded; import org.testng.annotations.Test; @Test(groups="functional", testName="cdi.test.ServiceLoaderTest") public class ServiceLoaderTest { public void testServiceLoaderExtension() { ServiceLoader<Extension> extensions = ServiceLoader.load(Extension.class); for(Extension extension : extensions) { if (extension instanceof InfinispanExtensionEmbedded) return; } fail("Could not load Infinispan CDI Extension"); } }