Inheritance: extends AbstractValueResolverStage
 /**
  * @param array $conditions
  * @param string $expectedValue
  * @param string|null $putenv
  * @test
  * @dataProvider resolveDataProvider
  */
 public function resolve(array $conditions, $expectedValue, $putenv = null)
 {
     if ($putenv) {
         putenv($putenv);
     }
     $blueprint = $this->getMock('\\StackFormation\\Blueprint', [], [], '', false);
     $blueprint->method('getVars')->willReturn(['BlueprintFoo' => 'BlueprintBar']);
     $actualValue = $this->conditionalValueStage->__invoke($conditions);
     $this->assertEquals($expectedValue, $actualValue);
 }