Ejemplo n.º 1
0
 /**
  * @test
  */
 public function compileCodeShouldCallExpressionTransformer()
 {
     $transformer = \Mockery::mock('PhpSpock\\Specification\\ExpressionTransformer');
     $transformer->shouldReceive('transform')->with('$foo = 1')->andReturn('baz');
     $block = new SetupBlock();
     $block->setExpressionTransformer($transformer);
     $block->setExpressions(array('$foo = 1'));
     $this->assertEquals('baz;', $block->compileCode());
 }