All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.approvaltests.reporters.AutoApproveReporter Maven / Gradle / Ivy

The newest version!
package org.approvaltests.reporters;

import com.spun.util.io.FileUtils;
import org.approvaltests.core.VerifyResult;

import java.io.File;

public class AutoApproveReporter implements ReporterWithApprovalPower
{
  @Override
  public boolean report(String received, String approved)
  {
    File a = new File(approved);
    if (a.exists())
    {
      a.delete();
    }
    File r = new File(received);
    FileUtils.copyFile(r, a);
    return true;
  }
  @Override
  public VerifyResult approveWhenReported()
  {
    return VerifyResult.SUCCESS;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy