Class AbstractScriptFieldQueryTestCase<T extends AbstractScriptFieldQuery<?>>

java.lang.Object
org.junit.Assert
org.apache.lucene.tests.util.LuceneTestCase
org.elasticsearch.test.ESTestCase
org.elasticsearch.search.runtime.AbstractScriptFieldQueryTestCase<T>

public abstract class AbstractScriptFieldQueryTestCase<T extends AbstractScriptFieldQuery<?>> extends ESTestCase
  • Constructor Details

    • AbstractScriptFieldQueryTestCase

      public AbstractScriptFieldQueryTestCase()
  • Method Details

    • createTestInstance

      protected abstract T createTestInstance()
    • copy

      protected abstract T copy(T orig)
    • mutate

      protected abstract T mutate(T orig)
    • randomScript

      protected final Script randomScript()
    • testEqualsAndHashCode

      public final void testEqualsAndHashCode()
    • testMatches

      public abstract void testMatches() throws IOException
      Throws:
      IOException
    • testToString

      public final void testToString()
    • assertToString

      protected abstract void assertToString(T query)
    • testVisit

      public abstract void testVisit()
    • assertEmptyVisit

      protected final void assertEmptyVisit()