storagehub/src/test/java/org/gcube/data/access/fs/WeldJunit4Runner.java

17 lines
477 B
Java

package org.gcube.data.access.fs;
import org.junit.runners.BlockJUnit4ClassRunner;
import org.junit.runners.model.InitializationError;
public class WeldJunit4Runner extends BlockJUnit4ClassRunner {
public WeldJunit4Runner(Class<Object> clazz) throws InitializationError {
super(clazz);
}
@Override
protected Object createTest() {
final Class<?> test = getTestClass().getJavaClass();
return WeldContext.INSTANCE.getBean(test);
}
}