getMockBuilder('Alchemy\Phrasea\Utilities\Less\Compiler') ->disableOriginalConstructor() ->getMock(); $compiler->expects($this->once())->method('compile'); $filesystem = $this->getMock('Symfony\Component\Filesystem\Filesystem'); $filesystem->expects($this->once())->method('mkdir'); $builder = new Builder($compiler, $filesystem); $build = $builder->build(array( __FILE__ => __DIR__ . '/output.css')); $this->assertTrue($build); } }