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

qa.justtestlah.annotations.EntryExitLogging Maven / Gradle / Ivy

Go to download

JustTestLah! is a JAVA test framework targeting projects that support multiple platforms, in particular Web, Android and iOS. It follows a BDD approach and allows testing against all platforms using the same feature files. JustTestLah's main aim is to make the configuration and the actual test code as easy as possible.

There is a newer version: 1.9-RC4
Show newest version
package qa.justtestlah.annotations;

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

/**
 * Annotation to mark methods for which entry/exit logging should be enabled.
 *
 * 

See {@link qa.justtestlah.aop.EntryExitLoggingAspect}. */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface EntryExitLogging { /** OFF = no logging */ int OFF = -1; /** TRACE level of logging. */ int TRACE = 0; /** DEBUG level of logging. */ int DEBUG = 1; /** INFO level of logging. */ int INFO = 2; /** WARN level of logging. */ int WARN = 3; /** ERROR level of logging. */ int ERROR = 4; /** * The log level for the entry exit log message. * * @return log level */ int entryExitLogLevel() default EntryExitLogging.DEBUG; /** * The log level for the entry exit log message. * * @return log level */ int summaryLogLevel() default EntryExitLogging.INFO; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy