package org.jpos.jposext.isomsgaction.testing.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
/**
* Annotation to use when unit testing iso msg actions XML mappings
*
* @author dgrandemange
*
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
public @interface TestIsoMapping {
/**
* @return Directory location of mapping files
*/
String mappingsDir();
/**
* @return Directory location of mapping tests
*/
String mappingTestsDir() default "";
/**
* @return Id of mapping file to test
*/
String mappingId() default "*";
/**
* @return Interactive indicator
*/
boolean interactive() default false;
}