package org.rosenvold.spring.convention.testclasses;
import org.rosenvold.spring.convention.CandidateEvaluator;
import org.rosenvold.spring.convention.NameToClassResolver;
import org.rosenvold.spring.convention.beanclassresolvers.DefaultBeanClassResolver;
import org.rosenvold.spring.convention.candidateevaluators.DefaultCandidateEvaluator;
import java.lang.annotation.*;
/**
* @author <a href="mailto:kristian@zenior.no">Kristian Rosenvold</a>
*/
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface TestAnnotation {
public Class<? extends NameToClassResolver> nameToClassResolver() default DefaultBeanClassResolver.class;
public Class<? extends CandidateEvaluator> candidateEvaluator() default DefaultCandidateEvaluator.class;
}