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

testAddListenerWithoutDefaults() public method

Test that addListener works - without listener default config
    public function testAddListenerWithoutDefaults()
    {
        $listeners = $this->Crud->config('listeners');
        $expected = [];
        $this->assertEquals($expected, $listeners);
        $this->Crud->addListener('api', 'Crud.Api');
        $listeners = $this->Crud->config('listeners');
        $expected = ['api' => ['className' => 'Crud.Api']];
        $this->assertEquals($expected, $listeners);
        $this->assertEquals(['className' => 'Crud.Api'], $this->Crud->defaults('listeners', 'api'));
    }