public void testToString() throws Exception {
// When the chain is empty
assertEquals("{ empty }", chain.toString());
// When there's one filter
chain.addLast("A", new IoFilterAdapter() {
@Override
public String toString() {
return "B";
}
});
assertEquals("{ (A:B) }", chain.toString());
// When there are two
chain.addLast("C", new IoFilterAdapter() {
@Override
public String toString() {
return "D";
}
});