public final class TestUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
assertJsonEquals(com.fasterxml.jackson.core.TreeNode o1,
com.fasterxml.jackson.core.TreeNode o2) |
static <T> void |
assertJsonRead(T expectedResult,
com.fasterxml.jackson.databind.JsonNode jsonToRead,
java.lang.Class<T> type) |
static void |
assertJsonWrite(com.fasterxml.jackson.databind.JsonNode expectedJson,
java.lang.Object objectToWrite) |
static void |
assertJsonWrite(com.fasterxml.jackson.databind.JsonNode expectedJson,
java.lang.Object objectToWrite,
java.lang.Class<?> viewClass) |
static void |
assertJsonWrite(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode expectedJson,
java.lang.Object objectToWrite,
java.lang.Class<?> viewClass) |
static java.time.LocalDateTime |
dateTime() |
static java.lang.String |
dateTimeJson() |
static int |
getAvailablePort() |
static java.lang.String |
getEnv(java.lang.String systemProperty,
java.lang.String envProperty,
java.lang.String name) |
static java.lang.String |
getEnvIfPresent(java.lang.String systemProperty,
java.lang.String envProperty,
java.lang.String defaulValue) |
static byte[] |
resourceBytes(java.lang.String path) |
static com.fasterxml.jackson.databind.JsonNode |
resourceJson(java.lang.String path) |
static java.lang.String |
uid(java.lang.String prefix) |
public static java.lang.String uid(java.lang.String prefix)
public static java.lang.String getEnvIfPresent(java.lang.String systemProperty,
java.lang.String envProperty,
java.lang.String defaulValue)
public static java.lang.String getEnv(java.lang.String systemProperty,
java.lang.String envProperty,
java.lang.String name)
public static void assertJsonWrite(com.fasterxml.jackson.databind.JsonNode expectedJson,
java.lang.Object objectToWrite)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static void assertJsonWrite(com.fasterxml.jackson.databind.JsonNode expectedJson,
java.lang.Object objectToWrite,
java.lang.Class<?> viewClass)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static void assertJsonWrite(com.fasterxml.jackson.databind.ObjectMapper mapper,
com.fasterxml.jackson.databind.JsonNode expectedJson,
java.lang.Object objectToWrite,
java.lang.Class<?> viewClass)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static <T> void assertJsonRead(T expectedResult,
com.fasterxml.jackson.databind.JsonNode jsonToRead,
java.lang.Class<T> type)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static void assertJsonEquals(com.fasterxml.jackson.core.TreeNode o1,
com.fasterxml.jackson.core.TreeNode o2)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static java.time.LocalDateTime dateTime()
public static java.lang.String dateTimeJson()
public static byte[] resourceBytes(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static com.fasterxml.jackson.databind.JsonNode resourceJson(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static int getAvailablePort()
throws java.io.IOException
java.io.IOException