package gw.vark.testapi;
import org.fest.assertions.ListAssert;
private final InMemoryLogger _logger;
super(logger.getMessages());
_logger = logger;
}
public void matches(StringMatchAssertion... predicates) {
hasSize(predicates.length);
for (int i = 0; i < predicates.length; i++) {
String actualLine = _logger.getMessages().get(i);
predicates[i].evaluate(actualLine);
}
}
if (firstLineThatContains(s) == null) {
fail("expected to find a line in logger containing " + s);
}
}
if (firstLineThatContains(s) != null) {
fail("did not expect to find a line in logger containing " + s);
}
}
for (String line : _logger.getMessages()) {
if (line.contains(s)) {
return line;
}
}
return null;
}
}