Simulation._process_event: add tests for passing generators between events
add tests for Simulation._proces_event (for ReceiveReplica events)