Skip to content

Commit

Permalink
[10.x] Skip convert empty string to null test (#48105)
Browse files Browse the repository at this point in the history
* fix: typo in `testConvertsEmptyStringsToNull`

* test: skip convert empty string to null
  • Loading branch information
hungthai1401 authored Aug 18, 2023
1 parent 81ae53f commit 256f497
Showing 1 changed file with 18 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,24 @@ public function testConvertsEmptyStringsToNull()

$middleware->handle($request, function (Request $request) {
$this->assertSame('bar', $request->get('foo'));
$this->assertNull($request->get('bar'));
$this->assertNull($request->get('baz'));
});
}

public function testSkipConvertsEmptyStringsToNull()
{
$middleware = new ConvertEmptyStringsToNull;
ConvertEmptyStringsToNull::skipWhen(fn ($request) => '' === $request->baz);
$symfonyRequest = new SymfonyRequest([
'foo' => 'bar',
'baz' => '',
]);
$symfonyRequest->server->set('REQUEST_METHOD', 'GET');
$request = Request::createFromBase($symfonyRequest);

$middleware->handle($request, function (Request $request) {
$this->assertSame('bar', $request->get('foo'));
$this->assertSame('', $request->get('baz'));
});
}
}

0 comments on commit 256f497

Please sign in to comment.