@dataProvider getCombinationTests
public function testGetCombinations($vars, $expectedCombinations) {
  $ref = new \ReflectionMethod($this->writer, 'getCombinations');
  $ref
    ->setAccessible(true);
  $this
    ->assertEquals($expectedCombinations, $ref
    ->invoke($this->writer, $vars));
}