blob: 9df2d237861225f7098facbe6df157b1fcbfeba6 [file] [log] [blame]
package org.junit.rules;
import org.junit.runners.model.FrameworkMethod;
import org.junit.runners.model.Statement;
class LoggingMethodRule implements MethodRule {
private final StringBuilder log;
private final String name;
LoggingMethodRule(StringBuilder log, String name) {
this.name = name;
this.log = log;
}
public Statement apply(Statement base, FrameworkMethod method, Object target) {
return new LoggingStatement(base, log, name);
}
}