package com.equalexperts.logging.impl;
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
class TestPrintStream extends PrintStream {
TestPrintStream() {
super(new ByteArrayOutputStream(), true);
}
private boolean closed = false;
@Override
public String toString() {
ByteArrayOutputStream out = (ByteArrayOutputStream) super.out;
return new String(out.toByteArray());
}
@Override
public void close() {
closed = true;
super.close();
}
public boolean isClosed() {
return closed;
}
}