KimaiTest\ArrayObjectTest::testSetAndHas PHP Method

testSetAndHas() public method

public testSetAndHas ( )
    public function testSetAndHas()
    {
        $sut = new Kimai_ArrayObject();
        $this->assertFalse($sut->has('foo'));
        $this->assertFalse($sut->has('bar'));
        $sut['bar'] = 'world';
        $sut->set('foo', 'hello');
        $this->assertTrue($sut->has('foo'));
        $this->assertTrue($sut->has('bar'));
        $this->assertEquals($sut->get('foo'), 'hello');
        $this->assertEquals($sut['foo'], 'hello');
        $this->assertEquals($sut->get('bar'), 'world');
        $this->assertEquals($sut['bar'], 'world');
    }