public function test_dstExists_withoutRewrite()
 {
     /** === Test Data === */
     $src = FILE_SRC_DUMP;
     $dst = FILE_DST_DUMP;
     $saver = new FileSaver();
     $saver->save($dst, 'content');
     $tmpl = new Template();
     $tmpl->setSource($src);
     $tmpl->setDestination($dst);
     $tmpl->setCanRewrite(false);
     /** === Setup Mocks === */
     $expected = self::CLAZZ . ": <comment>Destination file '{$dst}' is already exist and cannot be rewrote (rewrite = false).</comment>";
     $this->mIo->shouldReceive('write')->once()->with($expected);
     /** === Call and asserts  === */
     $proc = new Handler([], $this->mIo);
     $proc->process($tmpl);
     unlink($dst);
 }