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

com.arextest.schedule.comparer.ReplayResultComparer Maven / Gradle / Ivy

There is a newer version: 2.0.4
Show newest version
package com.arextest.schedule.comparer;

import com.arextest.schedule.model.ReplayActionCaseItem;
import com.arextest.schedule.model.ReplayCompareResult;
import java.util.List;

/**
 * @author jmo
 * @since 2021/9/16
 */
public interface ReplayResultComparer {

  boolean compare(ReplayActionCaseItem caseItem, boolean useReplayId);

  /**
   * call by com.arextest.schedule.comparer.ReplayResultComparer#compare
   * (com.arextest.schedule.model.ReplayActionCaseItem,boolean) to do content compare,
   *
   * @param caseItem       case item
   * @param waitCompareMap the content to compare
   * @return
   */
  List doContentCompare(ReplayActionCaseItem caseItem,
      List waitCompareMap);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy