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

org.unidal.eunit.annotation.ExpectedException Maven / Gradle / Ivy

package org.unidal.eunit.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Expected exception should be thrown by the test case.

* * Notes: RuntimeException will be thrown out if both @Test(expected) and @ExpectedException was used. */ @Retention(RetentionPolicy.RUNTIME) @Target({ ElementType.METHOD }) public @interface ExpectedException { /** * Exception type class */ Class type(); /** * Expected exact same message. */ String message() default ""; /** * Expected message to match the pattern of MessageFormat. */ String pattern() default ""; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy