Compare commits
1 commit
268c64e4bb
...
4f6ca5d0ce
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4f6ca5d0ce |
1 changed files with 8 additions and 3 deletions
|
|
@ -195,9 +195,14 @@ final class ProductControllerTest extends TestCase
|
|||
self::assertSame(302, $response->status());
|
||||
$insert = $this->findWrite($db, 'INSERT INTO product');
|
||||
self::assertNotNull($insert);
|
||||
self::assertNull($insert['params']['size'] ?? 'x');
|
||||
self::assertNull($insert['params']['base'] ?? 'x');
|
||||
self::assertNull($insert['params']['maxi'] ?? 'x');
|
||||
// Cles bien liees (allowlist bind()) ET valeur NULL. Pas de `?? 'x'` ici :
|
||||
// `null ?? 'x'` vaudrait 'x' et ferait echouer l'assertion sur un null legitime.
|
||||
self::assertArrayHasKey('size', $insert['params']);
|
||||
self::assertNull($insert['params']['size']);
|
||||
self::assertArrayHasKey('base', $insert['params']);
|
||||
self::assertNull($insert['params']['base']);
|
||||
self::assertArrayHasKey('maxi', $insert['params']);
|
||||
self::assertNull($insert['params']['maxi']);
|
||||
}
|
||||
|
||||
public function testUpdatePersistsVariantFields(): void
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue