protected void assertContains(final String expected, final StreamReader reader) {
   conditionRunner.waitFor(
       new Condition() {
         public boolean isTrue(Context context) {
           return reader != null && reader.getInputSoFar().contains(expected);
         }
       });
   assertTrue(reader.getLastResponse().contains(expected));
 }