From 9a60c528ddd69bd8f8520dbc249c14d83032862a Mon Sep 17 00:00:00 2001 From: meadsteve Date: Sun, 3 Nov 2013 11:33:37 +0000 Subject: [PATCH] mocked the missing build object for unit test for phpunit plugin. --- Tests/PHPCI/Plugin/PHPUnitTest.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Tests/PHPCI/Plugin/PHPUnitTest.php b/Tests/PHPCI/Plugin/PHPUnitTest.php index 1ff1764c..10c48d4e 100644 --- a/Tests/PHPCI/Plugin/PHPUnitTest.php +++ b/Tests/PHPCI/Plugin/PHPUnitTest.php @@ -10,8 +10,6 @@ namespace PHPCI\Plugin\Tests; use PHPCI\Plugin\PHPUnit; -define('PHPCI_BIN_DIR', "FAKEPHPCIBIN"); - /** * Unit test for the PHPUnit plugin. * @author meadsteve @@ -29,6 +27,11 @@ class PHPUnitTest extends \PHPUnit_Framework_TestCase */ protected $mockCiBuilder; + /** + * @var \PHPUnit_Framework_MockObject_MockObject $mockCiBuilder + */ + protected $mockBuild; + public function setUp() { $this->mockCiBuilder = $this->getMock( @@ -40,12 +43,20 @@ class PHPUnitTest extends \PHPUnit_Framework_TestCase ); $this->mockCiBuilder->buildPath = "/"; + $this->mockBuild = $this->getMock( + '\PHPCI\Model\Build', + array(), + array(), + "MockBuild", + false + ); + $this->loadPhpUnitWithOptions(); } protected function loadPhpUnitWithOptions($arrOptions = array()) { - $this->testedPhpUnit = new PHPUnit($this->mockCiBuilder, $arrOptions); + $this->testedPhpUnit = new PHPUnit($this->mockCiBuilder,$this->mockBuild, $arrOptions); } /**