Package com.attivio.sdk.test
Class DocumentAssert
- java.lang.Object
-
- com.attivio.sdk.test.DocumentAssert
-
public class DocumentAssert extends java.lang.ObjectAssertions for inspecting/testing documents.
-
-
Constructor Summary
Constructors Constructor Description DocumentAssert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidassertFieldValue(IngestDocument doc, java.lang.String field, java.lang.Object value)check a doc value.static voidassertFieldValue(SearchDocument doc, java.lang.String field, java.lang.Object value)check a doc value.static voidassertFieldValueContains(IngestDocument doc, java.lang.String field, java.lang.String value)static voidassertFieldValueContains(SearchDocument doc, java.lang.String field, java.lang.String value)static voidassertFieldValueList(IngestDocument doc, java.lang.String field, java.lang.Object... values)Assert that a document has the specified values for a fieldstatic voidassertFieldValueList(IngestField field, java.lang.Object... values)static voidassertFieldValueList(SearchDocument doc, java.lang.String field, java.lang.Object... values)Assert that a document has the specified values for a fieldstatic voidassertFieldValueList(SearchField field, java.lang.Object... values)static <T> voidassertFieldValueSet(IngestDocument doc, java.lang.String field, T... values)static <T> voidassertFieldValueSet(IngestField field, T... values)static <T> voidassertFieldValueSet(SearchDocument doc, java.lang.String field, T... values)static <T> voidassertFieldValueSet(SearchField field, T... values)static java.util.List<java.lang.String>assertScopes(java.lang.String scope, IngestFieldValue value, java.lang.String... expected)static IngestFieldValueassertSingleValue(IngestDocument doc, java.lang.String field)static IngestFieldValueassertSingleValue(IngestField f)static SearchFieldValueassertSingleValue(SearchDocument doc, java.lang.String field)static SearchFieldValueassertSingleValue(SearchField f)static IngestFieldValueassertSingleValueOrNull(IngestDocument doc, java.lang.String field)static IngestFieldValueassertSingleValueOrNull(IngestField f)static booleancontentPointersEqual(java.lang.Object o1, java.lang.Object o2)
-
-
-
Method Detail
-
assertScopes
public static java.util.List<java.lang.String> assertScopes(java.lang.String scope, IngestFieldValue value, java.lang.String... expected)- Since:
- 5.5.0 patch 95
-
assertSingleValueOrNull
public static IngestFieldValue assertSingleValueOrNull(IngestDocument doc, java.lang.String field)
-
assertSingleValueOrNull
public static IngestFieldValue assertSingleValueOrNull(IngestField f)
-
assertSingleValue
public static IngestFieldValue assertSingleValue(IngestDocument doc, java.lang.String field)
-
assertSingleValue
public static IngestFieldValue assertSingleValue(IngestField f)
-
assertSingleValue
public static SearchFieldValue assertSingleValue(SearchDocument doc, java.lang.String field)
-
assertSingleValue
public static SearchFieldValue assertSingleValue(SearchField f)
-
assertFieldValueContains
public static void assertFieldValueContains(SearchDocument doc, java.lang.String field, java.lang.String value)
-
assertFieldValueContains
public static void assertFieldValueContains(IngestDocument doc, java.lang.String field, java.lang.String value)
-
assertFieldValue
public static void assertFieldValue(SearchDocument doc, java.lang.String field, java.lang.Object value)
check a doc value.- Parameters:
doc- doc to checkfield- field name to checkvalue- value to check for
-
assertFieldValue
public static void assertFieldValue(IngestDocument doc, java.lang.String field, java.lang.Object value)
check a doc value.- Parameters:
doc- doc to checkfield- field name to checkvalue- value to check for
-
assertFieldValueList
public static void assertFieldValueList(IngestDocument doc, java.lang.String field, java.lang.Object... values)
Assert that a document has the specified values for a field
-
assertFieldValueList
public static void assertFieldValueList(IngestField field, java.lang.Object... values)
-
assertFieldValueList
public static void assertFieldValueList(SearchDocument doc, java.lang.String field, java.lang.Object... values)
Assert that a document has the specified values for a field
-
assertFieldValueList
public static void assertFieldValueList(SearchField field, java.lang.Object... values)
-
assertFieldValueSet
@SafeVarargs public static <T> void assertFieldValueSet(IngestDocument doc, java.lang.String field, T... values)
-
assertFieldValueSet
@SafeVarargs public static <T> void assertFieldValueSet(IngestField field, T... values)
-
contentPointersEqual
public static boolean contentPointersEqual(java.lang.Object o1, java.lang.Object o2)
-
assertFieldValueSet
@SafeVarargs public static <T> void assertFieldValueSet(SearchDocument doc, java.lang.String field, T... values)
-
assertFieldValueSet
@SafeVarargs public static <T> void assertFieldValueSet(SearchField field, T... values)
-
-