public function testResponsiveColumnsToBeDeterminedByBrowser() { $instance = new HtmlColumnListRenderer(); $instance->setColumnListClass('foo-class')->setNumberOfColumns(2)->setColumnClass('bar-responsive')->setColumnRTLDirectionalityState(true)->setListType('ul'); $instance->addContentsByNoIndex(array('Foo', 'Baz', 'Bar')); $expected = array('<div class="foo-class" dir="rtl"><div class="bar-responsive" style="width:100%;" dir="rtl">', '<ul start=1><li>Foo</li><li>Baz</li><li>Bar</li></ul></div> <!-- end column -->'); $this->stringValidator->assertThatStringContains($expected, $instance->getHtml()); }