Crud\Test\TestCase\Action\Bulk\DeleteActionTest::testUuidRequestData PHP Method

testUuidRequestData() public method

Test with UUID request data.
public testUuidRequestData ( ) : void
return void
    public function testUuidRequestData()
    {
        $this->_eventManager->on('Dispatcher.invokeController', ['priority' => 1000], function ($event) {
            $this->_controller->Flash = $this->getMockBuilder('Cake\\Controller\\Component\\FlashComponent')->setMethods(['set'])->disableOriginalConstructor()->getMock();
            $this->_controller->Flash->expects($this->once())->method('set')->with('Delete completed successfully', ['element' => 'default', 'params' => ['class' => 'message success', 'original' => 'Delete completed successfully'], 'key' => 'flash']);
            $this->_subscribeToEvents($this->_controller);
        });
        $this->post('/users/deleteAll', ['id' => ['0acad6f2-b47e-4fc1-9086-cbc906dc45fd' => '0acad6f2-b47e-4fc1-9086-cbc906dc45fd', '968ad2b3-f41d-4de3-909a-74a3ce85e826' => '968ad2b3-f41d-4de3-909a-74a3ce85e826']]);
        $this->assertEvents(['beforeBulk', 'afterBulk', 'setFlash', 'beforeRedirect']);
        $this->assertTrue($this->_subject->success);
        $this->assertRedirect('/users');
    }