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) void
test()
-
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
-