Skip to content

Commit 97c539c

Browse files
committed
test: add test for invalid value
1 parent def2306 commit 97c539c

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

tests/system/HTTP/IncomingRequestTest.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use CodeIgniter\Test\CIUnitTestCase;
1818
use Config\App;
1919
use Generator;
20+
use InvalidArgumentException;
2021
use TypeError;
2122

2223
/**
@@ -649,6 +650,16 @@ public function testIsHTTPMethodUpperCase(string $value)
649650
$this->assertTrue($request->is($value));
650651
}
651652

653+
public function testIsInvalidValue()
654+
{
655+
$this->expectException(InvalidArgumentException::class);
656+
$this->expectExceptionMessage('Unknown value: invalid');
657+
658+
$request = $this->request->withMethod('GET');
659+
660+
$request->is('invalid');
661+
}
662+
652663
public function testIsJson()
653664
{
654665
$request = $this->request->setHeader('Content-Type', 'application/json');

0 commit comments

Comments
 (0)