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

com.arextest.storage.mock.MatchKeyBuilder Maven / Gradle / Ivy

There is a newer version: 2.0.2
Show newest version
package com.arextest.storage.mock;

import com.arextest.model.mock.MockCategoryType;
import com.arextest.model.mock.Mocker;
import java.util.List;


/**
 * How to fetch mock value for a requested? The order: 1, exact match 2, any fuzzy match 3, use
 * operationName of Mocker as a fallback match,make sure this key as a last one.
 */
public interface MatchKeyBuilder {

  boolean isSupported(MockCategoryType categoryType);

  List build(Mocker instance);

  /**
   * Obtain the mocker that requires eigen value calculation
   * @param instance
   * @return
   */
  String getEigenBody(Mocker instance);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy