polishing
This commit is contained in:
parent
bb75662a7e
commit
795a5e02cd
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright 2002-2009 the original author or authors.
|
* Copyright 2002-2010 the original author or authors.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
|
|
@ -61,14 +61,10 @@ import java.lang.annotation.Target;
|
||||||
public @interface DirtiesContext {
|
public @interface DirtiesContext {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Defines <i>modes</i> which determine how
|
* Defines <i>modes</i> which determine how <code>@DirtiesContext</code>
|
||||||
* <code>@DirtiesContext</code> is interpreted when used to annotate a
|
* is interpreted when used to annotate a test class.
|
||||||
* test class.
|
|
||||||
*
|
|
||||||
* @author Sam Brannen
|
|
||||||
* @since 3.0
|
|
||||||
*/
|
*/
|
||||||
public static enum ClassMode {
|
static enum ClassMode {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The associated <code>ApplicationContext</code> will be marked as
|
* The associated <code>ApplicationContext</code> will be marked as
|
||||||
|
|
@ -80,22 +76,18 @@ public @interface DirtiesContext {
|
||||||
* The associated <code>ApplicationContext</code> will be marked as
|
* The associated <code>ApplicationContext</code> will be marked as
|
||||||
* <em>dirty</em> after each test method in the class.
|
* <em>dirty</em> after each test method in the class.
|
||||||
*/
|
*/
|
||||||
AFTER_EACH_TEST_METHOD;
|
AFTER_EACH_TEST_METHOD
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The <i>mode</i> to use when a test class is annotated with
|
* The <i>mode</i> to use when a test class is annotated with
|
||||||
* <code>@DirtiesContext</code>.
|
* <code>@DirtiesContext</code>.
|
||||||
* <p>
|
* <p>Defaults to {@link ClassMode#AFTER_CLASS AFTER_CLASS}.
|
||||||
* Defaults to {@link ClassMode#AFTER_CLASS AFTER_CLASS}.
|
* <p>Note: Setting the class mode on an annotated test method has no meaning,
|
||||||
* </p>
|
|
||||||
* <p>
|
|
||||||
* Note: setting the class mode on an annotated test method has no meaning,
|
|
||||||
* since the mere presence of the <code>@DirtiesContext</code>
|
* since the mere presence of the <code>@DirtiesContext</code>
|
||||||
* annotation on a test method is sufficient.
|
* annotation on a test method is sufficient.
|
||||||
* </p>
|
|
||||||
*/
|
*/
|
||||||
public ClassMode classMode() default ClassMode.AFTER_CLASS;
|
ClassMode classMode() default ClassMode.AFTER_CLASS;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue