41
41
*/
42
42
public abstract class MockMvcResultHandlers {
43
43
44
- private static final Log logger = LogFactory .getLog (MockMvcResultHandlers . class . getPackage (). getName () );
44
+ private static final Log logger = LogFactory .getLog ("org.springframework.test.web.servlet.result" );
45
45
46
46
47
47
/**
@@ -96,7 +96,7 @@ public static ResultHandler print(Writer writer) {
96
96
*/
97
97
private static class PrintWriterPrintingResultHandler extends PrintingResultHandler {
98
98
99
- PrintWriterPrintingResultHandler (final PrintWriter writer ) {
99
+ public PrintWriterPrintingResultHandler (final PrintWriter writer ) {
100
100
super (new ResultValuePrinter () {
101
101
@ Override
102
102
public void printHeading (String heading ) {
@@ -114,12 +114,14 @@ public void printValue(String label, Object value) {
114
114
}
115
115
}
116
116
117
+
117
118
/**
118
119
* A {@link ResultHandler} that logs {@link MvcResult} details at
119
120
* {@code DEBUG} level via Apache Commons Logging.
120
121
*
121
122
* <p>Delegates to a {@link PrintWriterPrintingResultHandler} for
122
123
* building the log message.
124
+ *
123
125
* @since 4.2
124
126
*/
125
127
private static class LoggingResultHandler implements ResultHandler {
@@ -128,8 +130,8 @@ private static class LoggingResultHandler implements ResultHandler {
128
130
public void handle (MvcResult result ) throws Exception {
129
131
if (logger .isDebugEnabled ()) {
130
132
StringWriter stringWriter = new StringWriter ();
131
- ResultHandler printingResultHandler = new PrintWriterPrintingResultHandler (
132
- new PrintWriter (stringWriter ));
133
+ ResultHandler printingResultHandler =
134
+ new PrintWriterPrintingResultHandler ( new PrintWriter (stringWriter ));
133
135
printingResultHandler .handle (result );
134
136
logger .debug ("MvcResult details:\n " + stringWriter );
135
137
}
0 commit comments