original_string: public function it_fails_if_a_collection_doesnt_have_a_matching_event() {
          $events = DomainEvents::make([]);
  
          expect($events)->shouldNotContainEvent(
              new EventStub(3, 2, 1)
          );
  
          $events = DomainEvents::make([
              new EventStub(3, 2, 1),
          ]);
  
          expect($events)->shouldNotContainEvent(
              new EventStub(4, 4, 4)
          );
      }
code: public function it_fails_if_a_collection_doesnt_have_a_matching_event() {
          $events = DomainEvents::make([]);
  
          expect($events)->shouldNotContainEvent(
              new EventStub(3, 2, 1)
          );
  
          $events = DomainEvents::make([
              new EventStub(3, 2, 1),
          ]);
  
          expect($events)->shouldNotContainEvent(
              new EventStub(4, 4, 4)
          );
      }
code_tokens: public function it_fails_if_a_collection_doesnt_have_a_matching_event ( ) { $ events = DomainEvents :: make ( [ ] ) ; expect ( $ events ) -> shouldNotContainEvent ( new EventStub ( 3 , 2 , 1 ) ) ; $ events = DomainEvents :: make ( [ new EventStub ( 3 , 2 , 1 ) , ] ) ; expect ( $ events ) -> shouldNotContainEvent ( new EventStub ( 4 , 4 , 4 ) ) ; }
docstring: when you get time
docstring_tokens: when you get time