All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.consol.citrus.annotations.CitrusXmlTest Maven / Gradle / Ivy

package com.consol.citrus.annotations;

import java.lang.annotation.*;

/**
 * Citrus test case annotation used for XML test case definition inside a unit test class.
 * Each method annotated with this annotation will result in a separate test execution.
 *
 * @author Christoph Deppisch
 * @since 1.3.1
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface CitrusXmlTest {

    /** Test name optional -  by default method name is used as test name */
    String[] name() default {};

    /** Test package name optional -  by default package of declaring test class is used */
    String packageName() default "";

    /** Test packages to scan for XML test case definitions */
    String[] packageScan() default {};

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy