Package org.elasticsearch.test
Class AbstractXContentTestCase.XContentTester<T>
java.lang.Object
org.elasticsearch.test.AbstractXContentTestCase.XContentTester<T>
- Enclosing class:
AbstractXContentTestCase<T extends org.elasticsearch.xcontent.ToXContent>
Tests converting to and from xcontent.
-
Method Summary
Modifier and TypeMethodDescriptionassertEqualsConsumer(BiConsumer<T, T> assertEqualsConsumer) assertToXContentEquivalence(boolean assertToXContentEquivalence) numberOfTestRuns(int numberOfTestRuns) randomFieldsExcludeFilter(Predicate<String> randomFieldsExcludeFilter) shuffleFieldsExceptions(String[] shuffleFieldsExceptions) supportsUnknownFields(boolean supportsUnknownFields) voidtest()
-
Method Details
-
test
- Throws:
IOException
-
numberOfTestRuns
-
supportsUnknownFields
public AbstractXContentTestCase.XContentTester<T> supportsUnknownFields(boolean supportsUnknownFields) -
shuffleFieldsExceptions
public AbstractXContentTestCase.XContentTester<T> shuffleFieldsExceptions(String[] shuffleFieldsExceptions) -
randomFieldsExcludeFilter
public AbstractXContentTestCase.XContentTester<T> randomFieldsExcludeFilter(Predicate<String> randomFieldsExcludeFilter) -
assertEqualsConsumer
public AbstractXContentTestCase.XContentTester<T> assertEqualsConsumer(BiConsumer<T, T> assertEqualsConsumer) -
assertToXContentEquivalence
public AbstractXContentTestCase.XContentTester<T> assertToXContentEquivalence(boolean assertToXContentEquivalence) -
dispose
-