Crud\TestCase\Controller\Crud\CrudComponentTest::testAddListenerWithDefaults PHP Method

testAddListenerWithDefaults() public method

Test that addListener works - with listener default config
public testAddListenerWithDefaults ( ) : void
return void
    public function testAddListenerWithDefaults()
    {
        $this->Crud->addListener('api', 'Crud.Api', ['test' => 1]);
        $listeners = $this->Crud->config('listeners');
        $expected = ['api' => ['className' => 'Crud.Api', 'test' => 1]];
        $this->assertEquals($expected, $listeners);
        $this->assertEquals(['className' => 'Crud.Api', 'test' => 1], $this->Crud->defaults('listeners', 'api'));
    }