public function testTwoColumnOrderedList() { $instance = new HtmlColumnListRenderer(); $instance->setNumberOfColumns(2)->setListType('ol'); $instance->addContentsByIndex(array('a' => array('Foo', 'Bar'), 'B' => array('Ichi', 'Ni'))); $expected = array('<div class="smw-columnlist-container" dir="ltr">', '<div class="smw-column" style="width:50%;" dir="ltr">', '<div class="smw-column-header">a</div><ol><li>Foo</li><li>Bar</li></ol></div> <!-- end column -->', '<div class="smw-column" style="width:50%;" dir="ltr">', '<div class="smw-column-header">B</div><ol><li>Ichi</li><li>Ni</li></ol></div> <!-- end column -->'); $this->stringValidator->assertThatStringContains($expected, $instance->getHtml()); }