@@ -39,21 +39,22 @@ public function testGetEnumValuesError(): void
3939 {
4040 $ this ->dummyDbi ->addResult ('SHOW COLUMNS FROM `cvv`.`enums` LIKE \'set \'' , false );
4141
42- $ _POST = [
43- 'ajax_request ' => true ,
44- 'db ' => 'cvv ' ,
45- 'table ' => 'enums ' ,
46- 'column ' => 'set ' ,
47- 'curr_value ' => 'b&c ' ,
48- ];
49- $ GLOBALS ['db ' ] = $ _POST ['db ' ];
50- $ GLOBALS ['table ' ] = $ _POST ['table ' ];
42+ $ GLOBALS ['db ' ] = 'cvv ' ;
43+ $ GLOBALS ['table ' ] = 'enums ' ;
44+
45+ $ request = $ this ->createStub (ServerRequest::class);
46+ $ request ->method ('getParsedBodyParam ' )->willReturnMap ([
47+ ['db ' , null , 'cvv ' ],
48+ ['table ' , null , 'enums ' ],
49+ ['column ' , null , 'set ' ],
50+ ['curr_value ' , null , 'b&c ' ],
51+ ]);
5152
5253 $ GLOBALS ['containerBuilder ' ]->setParameter ('db ' , $ GLOBALS ['db ' ]);
5354 $ GLOBALS ['containerBuilder ' ]->setParameter ('table ' , $ GLOBALS ['table ' ]);
5455 /** @var EnumValuesController $sqlController */
5556 $ sqlController = $ GLOBALS ['containerBuilder ' ]->get (EnumValuesController::class);
56- $ sqlController ($ this -> createStub (ServerRequest::class) );
57+ $ sqlController ($ request );
5758
5859 $ this ->assertResponseWasNotSuccessfull ();
5960
@@ -87,21 +88,22 @@ public function testGetEnumValuesSuccess(): void
8788 ]
8889 );
8990
90- $ _POST = [
91- 'ajax_request ' => true ,
92- 'db ' => 'cvv ' ,
93- 'table ' => 'enums ' ,
94- 'column ' => 'set ' ,
95- 'curr_value ' => 'b&c ' ,
96- ];
97- $ GLOBALS ['db ' ] = $ _POST ['db ' ];
98- $ GLOBALS ['table ' ] = $ _POST ['table ' ];
91+ $ GLOBALS ['db ' ] = 'cvv ' ;
92+ $ GLOBALS ['table ' ] = 'enums ' ;
93+
94+ $ request = $ this ->createStub (ServerRequest::class);
95+ $ request ->method ('getParsedBodyParam ' )->willReturnMap ([
96+ ['db ' , null , 'cvv ' ],
97+ ['table ' , null , 'enums ' ],
98+ ['column ' , null , 'set ' ],
99+ ['curr_value ' , null , 'b&c ' ],
100+ ]);
99101
100102 $ GLOBALS ['containerBuilder ' ]->setParameter ('db ' , $ GLOBALS ['db ' ]);
101103 $ GLOBALS ['containerBuilder ' ]->setParameter ('table ' , $ GLOBALS ['table ' ]);
102104 /** @var EnumValuesController $sqlController */
103105 $ sqlController = $ GLOBALS ['containerBuilder ' ]->get (EnumValuesController::class);
104- $ sqlController ($ this -> createStub (ServerRequest::class) );
106+ $ sqlController ($ request );
105107
106108 $ this ->assertResponseWasSuccessfull ();
107109
0 commit comments