//
String data = stream.toString();
List<Event> newEvents = new ArrayList<Event>();
StreamReader reader = new StreamReader(data);
Parser parser = new ParserImpl(reader);
while (parser.peekEvent() != null) {
Event event = parser.getEvent();
newEvents.add(event);
}
// check
assertEquals(events.size(), newEvents.size());