Provided providedAnnotation = field.getAnnotation(Provided.class);
if (providedAnnotation != null) {
String providerBeanName = providedAnnotation.value();
injectTestBean(providerBeanName, field, testInstance);
} else {
Inject injectAnnotation = field.getAnnotation(Inject.class);
if (injectAnnotation != null) {
// Check if it is Named wiring
Named namedInjection = field.getAnnotation(Named.class);
String providerBeanName = null;
if (namedInjection != null) {