Package com.attivio.sdk.test
Class DocumentAssert
- java.lang.Object
-
- com.attivio.sdk.test.DocumentAssert
-
public class DocumentAssert extends java.lang.Object
Assertions for inspecting/testing documents.
-
-
Constructor Summary
Constructors Constructor Description DocumentAssert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
assertFieldValue(IngestDocument doc, java.lang.String field, java.lang.Object value)
check a doc value.static void
assertFieldValue(SearchDocument doc, java.lang.String field, java.lang.Object value)
check a doc value.static void
assertFieldValueContains(IngestDocument doc, java.lang.String field, java.lang.String value)
static void
assertFieldValueContains(SearchDocument doc, java.lang.String field, java.lang.String value)
static void
assertFieldValueList(IngestDocument doc, java.lang.String field, java.lang.Object... values)
Assert that a document has the specified values for a fieldstatic void
assertFieldValueList(IngestField field, java.lang.Object... values)
static void
assertFieldValueList(SearchDocument doc, java.lang.String field, java.lang.Object... values)
Assert that a document has the specified values for a fieldstatic void
assertFieldValueList(SearchField field, java.lang.Object... values)
static <T> void
assertFieldValueSet(IngestDocument doc, java.lang.String field, T... values)
static <T> void
assertFieldValueSet(IngestField field, T... values)
static <T> void
assertFieldValueSet(SearchDocument doc, java.lang.String field, T... values)
static <T> void
assertFieldValueSet(SearchField field, T... values)
static java.util.List<java.lang.String>
assertScopes(java.lang.String scope, IngestFieldValue value, java.lang.String... expected)
static IngestFieldValue
assertSingleValue(IngestDocument doc, java.lang.String field)
static IngestFieldValue
assertSingleValue(IngestField f)
static SearchFieldValue
assertSingleValue(SearchDocument doc, java.lang.String field)
static SearchFieldValue
assertSingleValue(SearchField f)
static IngestFieldValue
assertSingleValueOrNull(IngestDocument doc, java.lang.String field)
static IngestFieldValue
assertSingleValueOrNull(IngestField f)
static boolean
contentPointersEqual(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)
-
-