diff --git a/spring-test/src/main/java/org/springframework/test/context/TestExecutionListener.java b/spring-test/src/main/java/org/springframework/test/context/TestExecutionListener.java index a052523fc9..74b9ee5f6c 100644 --- a/spring-test/src/main/java/org/springframework/test/context/TestExecutionListener.java +++ b/spring-test/src/main/java/org/springframework/test/context/TestExecutionListener.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2013 the original author or authors. + * Copyright 2002-2014 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,21 +20,21 @@ package org.springframework.test.context; * {@code TestExecutionListener} defines a listener API for reacting to * test execution events published by the {@link TestContextManager} with which * the listener is registered. - *
- * Concrete implementations must provide a {@code public} no-args constructor, + *
Concrete implementations must provide a {@code public} no-args constructor, * so that listeners can be instantiated transparently by tools and configuration * mechanisms. - *
- * Spring provides the following out-of-the-box implementations: + *
Spring provides the following out-of-the-box implementations: *
- * This method should be called immediately before framework-specific + *
This method should be called immediately before framework-specific * before class lifecycle callbacks. - *
- * If a given testing framework (e.g., JUnit 3.8) does not support - * before class lifecycle callbacks, this method will not be called - * for that framework. + *
If a given testing framework does not support before class + * lifecycle callbacks, this method will not be called for that framework. * * @param testContext the test context for the test; never {@code null} * @throws Exception allows any exception to propagate @@ -62,8 +59,7 @@ public interface TestExecutionListener { /** * Prepares the {@link Object test instance} of the supplied * {@link TestContext test context}, for example by injecting dependencies. - *
- * This method should be called immediately after instantiation of the test + *
This method should be called immediately after instantiation of the test * instance but prior to any framework-specific lifecycle callbacks. * * @param testContext the test context for the test; never {@code null} @@ -76,8 +72,7 @@ public interface TestExecutionListener { * {@link java.lang.reflect.Method test method} in the supplied * {@link TestContext test context}, for example by setting up test * fixtures. - *
- * This method should be called immediately prior to framework-specific + *
This method should be called immediately prior to framework-specific * before lifecycle callbacks. * * @param testContext the test context in which the test method will be @@ -91,8 +86,7 @@ public interface TestExecutionListener { * {@link java.lang.reflect.Method test method} in the supplied * {@link TestContext test context}, for example by tearing down test * fixtures. - *
- * This method should be called immediately after framework-specific + *
This method should be called immediately after framework-specific * after lifecycle callbacks. * * @param testContext the test context in which the test method was @@ -104,13 +98,10 @@ public interface TestExecutionListener { /** * Post-processes a test class after execution of all tests within * the class. - *
- * This method should be called immediately after framework-specific + *
This method should be called immediately after framework-specific * after class lifecycle callbacks. - *
- * If a given testing framework (e.g., JUnit 3.8) does not support - * after class lifecycle callbacks, this method will not be called - * for that framework. + *
If a given testing framework does not support after class + * lifecycle callbacks, this method will not be called for that framework. * * @param testContext the test context for the test; never {@code null} * @throws Exception allows any exception to propagate