private boolean isUnsharedInstanceRequired(Method testMethod, Class<?> resourceClass) { for (int i = 0; i < testMethod.getParameterTypes().length; i++) { if (testMethod.getParameterTypes()[i] == resourceClass) { ArquillianResource arquillianResource = AnnotationUtils.filterAnnotation(testMethod.getParameterAnnotations()[i], ArquillianResource.class); if (arquillianResource != null && (arquillianResource.value() == ArquillianResource.class // Default value is ArquillianResoure.class is Unshared || arquillianResource.value() == Unshared.class)) { return true; } } } return false; } }
private boolean isUnsharedInstanceRequired(Class<?> testClass, Class<?> resourceClass) { for (Field f: SecurityActions.getFieldsWithAnnotation(testClass, ArquillianResource.class)) { ArquillianResource arquillianResource = SecurityActions.getAnnotation(f, ArquillianResource.class); if (f.getType() == resourceClass && (arquillianResource.value() == ArquillianResource.class || arquillianResource.value() == Unshared.class)) { return true; } } return false; }
private boolean isUnsharedInstanceRequired(Method testMethod, Class<?> resourceClass) { for (int i = 0; i < testMethod.getParameterTypes().length; i++) { if (testMethod.getParameterTypes()[i] == resourceClass) { ArquillianResource arquillianResource = AnnotationUtils.filterAnnotation(testMethod.getParameterAnnotations()[i], ArquillianResource.class); if (arquillianResource != null && (arquillianResource.value() == ArquillianResource.class // Default value is ArquillianResoure.class is Unshared || arquillianResource.value() == Unshared.class)) { return true; } } } return false; } }
private boolean isUnsharedInstanceRequired(Class<?> testClass, Class<?> resourceClass) { for (Field f: SecurityActions.getFieldsWithAnnotation(testClass, ArquillianResource.class)) { ArquillianResource arquillianResource = SecurityActions.getAnnotation(f, ArquillianResource.class); if (f.getType() == resourceClass && (arquillianResource.value() == ArquillianResource.class || arquillianResource.value() == Unshared.class)) { return true; } } return false; }
private boolean isSharedInstanceRequired(Method testMethod, Class<?> resourceClass) { for (int i = 0; i < testMethod.getParameterTypes().length; i++) { if (testMethod.getParameterTypes()[i] == resourceClass) { ArquillianResource arquillianResource = AnnotationUtils.filterAnnotation(testMethod.getParameterAnnotations()[i], ArquillianResource.class); if (arquillianResource != null && arquillianResource.value() == Unshared.class) { return true; } } } return false; }
private boolean isSharedInstanceRequired(Method testMethod, Class<?> resourceClass) { for (int i = 0; i < testMethod.getParameterTypes().length; i++) { if (testMethod.getParameterTypes()[i] == resourceClass) { ArquillianResource arquillianResource = AnnotationUtils.filterAnnotation(testMethod.getParameterAnnotations()[i], ArquillianResource.class); if (arquillianResource != null && arquillianResource.value() == Unshared.class) { return true; } } } return false; }
@Override public Object lookup(ArquillianResource resource, Annotation... qualifiers) { if (resource.value() == ArquillianResource.class // Default is ArquillianResource and should be unshared || resource.value() == Unshared.class) { return scopedAsciidoctorInstance.get().getUnsharedAsciidoctor(); } else if (resource.value() == Shared.class) { return scopedAsciidoctorInstance.get().getSharedAsciidoctor(); } return null; } }
@Override public Object lookup(ArquillianResource resource, Annotation... qualifiers) { if (resource.value() == ArquillianResource.class // Default is ArquillianResource and should be unshared || resource.value() == Unshared.class) { return scopedTemporaryFolderInstance.get().getUnsharedTemporaryFolder(); } else if (resource.value() == Shared.class) { return scopedTemporaryFolderInstance.get().getSharedTemporaryFolder(); } return null; } }
@Override public Object lookup(ArquillianResource resource, Annotation... qualifiers) { if (resource.value() == ArquillianResource.class // Default is ArquillianResource and should be unshared || resource.value() == Unshared.class) { return scopedTemporaryFolderInstance.get().getUnsharedTemporaryFolder(); } else if (resource.value() == Shared.class) { return scopedTemporaryFolderInstance.get().getSharedTemporaryFolder(); } return null; } }
@Override public Object lookup(ArquillianResource resource, Annotation... qualifiers) { if (resource.value() == ArquillianResource.class // Default is ArquillianResource and should be unshared || resource.value() == Unshared.class) { return scopedAsciidoctorInstance.get().getUnsharedAsciidoctor(); } else if (resource.value() == Shared.class) { return scopedAsciidoctorInstance.get().getSharedAsciidoctor(); } return null; } }
private boolean isSharedInstanceRequired(Class<?> testClass, Class<?> resourceClass) { for (Field f: SecurityActions.getFieldsWithAnnotation(testClass, ArquillianResource.class)) { ArquillianResource arquillianResource = SecurityActions.getAnnotation(f, ArquillianResource.class); if (f.getType() == resourceClass && arquillianResource.value() == Shared.class) { return true; } } return false; }
private boolean isSharedInstanceRequired(Class<?> testClass, Class<?> resourceClass) { for (Field f: SecurityActions.getFieldsWithAnnotation(testClass, ArquillianResource.class)) { ArquillianResource arquillianResource = SecurityActions.getAnnotation(f, ArquillianResource.class); if (f.getType() == resourceClass && arquillianResource.value() == Shared.class) { return true; } } return false; }
@Override public Object lookup(ArquillianResource arquillianResource, Annotation... annotations) { HammockRuntime hammockRuntime = CDI.current().select(HammockRuntime.class).get(); if (RandomWebServerSecuredPort.class.equals(arquillianResource.value())) { return URI.create(hammockRuntime.getSecureURL()); } else { return URI.create(hammockRuntime.getMachineURL()); } }