/** * @expectedException InvalidArgumentException */ public function testBaseGetSetter() { $bag = new Bag(['name' => 'jan']); $this->assertEquals('jan', $bag->get('name')); $this->assertFalse($bag->hasGet('age', false)); $bag->remove('name'); $this->assertFalse($bag->hasGet('name', false)); $this->assertFalse($bag->hasGet('name', false, false, function () { return true; })); $bag->get('test'); }