public function testSetValueWithContext() { $entry = new Consolari\Entries\ArrayEntry(); $row = array('one' => 'two', 'three' => 'four'); $entry->setValue(array(0 => $row, 1 => $row)); $context = new \Consolari\Context\Context(); $context->setFile('/tmp/file'); $context->setClass('test_class'); $entry->setContext($context); $data = $entry->format(); $this->assertEquals('two', $data['value'][0]['one']); $this->assertEquals('/tmp/file', $data['context']['file']); $this->assertEquals('test_class', $data['context']['class']); $this->assertEquals('php', $data['context']['language']); }
public function testContext() { $c = new \Consolari\Context\Context(); $this->assertEquals($c->getClass(), $c->setClass('class mmm')); $this->assertEquals($c->getFile(), $c->setFile('file')); }