Skip to content

Commit

Permalink
Tidy up.
Browse files Browse the repository at this point in the history
Refs #11133
  • Loading branch information
markstory committed Sep 1, 2017
1 parent 736d89d commit 300446f
Showing 1 changed file with 17 additions and 26 deletions.
43 changes: 17 additions & 26 deletions tests/TestCase/View/HelperTest.php
Expand Up @@ -190,72 +190,63 @@ public function testDebugInfo()
}

/**
* Test addClass() with 'class'=>array
* Test addClass() with 'class' => array
*
* @return void
*/
public function testAddClassArray()
{
$Helper = new TestHelper($this->View);
$input = ['class' => [
'element1',
'element2',
]];
$helper = new TestHelper($this->View);
$input = ['class' => ['element1', 'element2']];
$expected = ['class' => [
'element1',
'element2',
'element3'
]];

$this->assertEquals(
$Helper->addClass($input, 'element3'),
$expected
);
$this->assertEquals($expected, $helper->addClass($input, 'element3'));
}

/**
* Test addClass() with 'class'=>string
* Test addClass() with 'class' => string
*
* @return void
*/
public function testAddClassString()
{
$Helper = new TestHelper($this->View);
$helper = new TestHelper($this->View);

$input = ['class' => 'element1 element2'];
$expected = ['class' => 'element1 element2 element3'];

$this->assertEquals(
$Helper->addClass($input, 'element3'),
$expected
);
$this->assertEquals($expected, $helper->addClass($input, 'element3'));
}

/**
* Test addClass() with no class element
*
* @return void
*/
public function testAddClassEmpty()
{
$Helper = new TestHelper($this->View);
$helper = new TestHelper($this->View);

$input = [];
$expected = ['class' => 'element3'];

$this->assertEquals(
$Helper->addClass($input, 'element3'),
$expected
);
$this->assertEquals($expected, $helper->addClass($input, 'element3'));
}

/**
* Test addClass() with adding null class
*/
public function testAddClassNull()
{
$Helper = new TestHelper($this->View);
$helper = new TestHelper($this->View);

$input = [];
$expected = ['class' => ''];

$this->assertEquals(
$Helper->addClass($input, null),
$expected
);
$this->assertEquals($expected, $helper->addClass($input, null));
}
}

0 comments on commit 300446f

Please sign in to comment.