20 $this->objectManagerHelper = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
21 $this->renderer = $this->objectManagerHelper->getObject(
22 \
Magento\Backend\Block\Widget\Grid\
Column\Renderer\Concat::class
32 [
'getGetter', [
'getTest',
'getBest']],
33 [
'getIndex', [
'test',
'best',
'nothing']],
42 $object =
new DataObject([
'test' =>
'a',
'best' =>
'b']);
43 $column = $this->createPartialMock(\
Magento\Backend\Block\Widget\Grid\Column::class, [
$method,
'getSeparator']);
44 $column->expects($this->any())
45 ->method(
'getSeparator')
46 ->will($this->returnValue(
'-'));
47 $column->expects($this->any())
49 ->will($this->returnValue($getters));
51 $column->expects($this->any())
53 ->willReturn([
'getTest',
'getBest']);
55 $this->renderer->setColumn($column);
56 $this->assertEquals(
'a-b', $this->renderer->render($object));