ImboUnitTest\EventManager\EventTest::testSetArgumentsOverridesAllArguments PHP 메소드

testSetArgumentsOverridesAllArguments() 공개 메소드

    public function testSetArgumentsOverridesAllArguments()
    {
        $this->assertFalse($this->event->hasArgument('foo'));
        $this->assertSame($this->event, $this->event->setArguments(['foo' => 'bar']));
        $this->assertSame('bar', $this->event->getArgument('foo'));
        $this->assertSame($this->event, $this->event->setArguments(['bar' => 'foo']));
        $this->assertFalse($this->event->hasArgument('foo'));
        $this->assertSame('foo', $this->event->getArgument('bar'));
    }