public function testThrowsExceptionIfSettingInvalidPattern()
 {
     $invalidPattern = 'foo';
     $this->expectException(InvalidPattern::class);
     $this->expectExceptionMessage(sprintf('The supplied pattern "%s" does not appear to be a valid regular expression', $invalidPattern));
     DefaultTransition::usePattern($invalidPattern);
 }