コード例 #1
0
ファイル: MinifineTest.php プロジェクト: peehaa/minifine
 /**
  * @covers Minifine\Minifine::__construct
  * @covers Minifine\Minifine::appendCssMinifier
  * @covers Minifine\Minifine::append
  * @covers Minifine\Minifine::prependCssMinifier
  * @covers Minifine\Minifine::prepend
  * @covers Minifine\Minifine::css
  * @covers Minifine\Minifine::minify
  * @covers Minifine\Minifine::merge
  */
 public function testCssDevelopmentPrependedMinifier()
 {
     $minifierMock = $this->getMock('Minifine\\Minifier\\Minifier');
     $minifierMock->expects($this->once())->method('minify')->willReturn('minifiedcontent');
     $prependedMock = $this->getMock('Minifine\\Minifier\\Minifier');
     $prependedMock->expects($this->once())->method('minify')->willReturn('prependedcontent');
     $minifier = new Minifine(TEST_DATA_DIR);
     $minifier->appendCssMinifier($minifierMock);
     $minifier->prependCssMinifier($prependedMock);
     $minifier->css(['/css/bootstrap.min.css', '/css/jquery.min.css', '/css/custom.css'], '/css/test.css');
     $this->assertSame('minifiedcontent', file_get_contents(TEST_DATA_DIR . '/css/test.css'));
 }