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); }