All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Source code of the class Category.java part of junit version 4.12

Go to download Show more of this group Show artifacts with the name junit
package org.junit.experimental.categories;

import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

import org.junit.validator.ValidateWith;

/**
 * Marks a test class or test method as belonging to one or more categories of tests.
 * The value is an array of arbitrary classes.
 *
 * This annotation is only interpreted by the Categories runner (at present).
 *
 * For example:
 * 
 * public interface FastTests {}
 * public interface SlowTests {}
 *
 * public static class A {
 * @Test
 * public void a() {
 * fail();
 * }
 *
 * @Category(SlowTests.class)
 * @Test
 * public void b() {
 * }
 * }
 *
 * @Category({SlowTests.class, FastTests.class})
 * public static class B {
 * @Test
 * public void c() {
 *
 * }
 * }
 * 
* * For more usage, see code example on {@link Categories}. */ @Retention(RetentionPolicy.RUNTIME) @Inherited @ValidateWith(CategoryValidator.class) public @interface Category { Class[] value(); }




© 2018 Weber Informatics LLC