Beispiel #1
0
 public function testSimple()
 {
     $context = new MainContext('foo');
     $context->add('dummy');
     $context->setContent(array('one', 'two'));
     $decorator = new Contexts('foo');
     $decorator->context($context);
     $actual = $decorator->render();
     $expected = 'dummy()dummy()';
     $this->assertEquals($actual, $expected);
 }
Beispiel #2
0
 public function testIdsByContext()
 {
     $context = new Context('foo');
     $context->setContent(array('one' => 1, 'two' => 2, 'three' => 3));
     $context->add('content');
     $context->ids('foo', 'one,two');
     $decorator = new Contexts('foo');
     $decorator->context($context);
     $actual = $decorator->render();
     $expected = '12';
     $this->assertEquals($expected, $actual);
 }