public function test_it_can_return_stored_events_in_the_same_order()
 {
     $recorder = new EventRecorder();
     $recorder->recordThat(new SimpleEvent('1'));
     $recorder->recordThat(new SimpleEvent('2'));
     $recorder->recordThat(new SimpleEvent('3'));
     $counter = 1;
     foreach ($recorder->retrieve() as $event) {
         $this->assertEquals($counter, $event->getData());
         $counter++;
     }
 }