public class ImportTestUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static ImportError |
error(ErrorCode code,
java.lang.String msg)
Simulates an import error with the specified error code and the message.
|
static ImportError |
error(java.lang.String msg)
Simulates an import error with the specified message.
|
static java.util.Collection<ImportError> |
errors(java.lang.String... messages)
Simulates an import error for each message submitted.
|
static ImpExError |
impExError(java.lang.String msg)
Simulates an impex error with the specified error message.
|
static ImportResult |
importResultWithLogErrors(java.lang.String impexFileLoc,
java.lang.String errLogText)
Mocks an import result with errors present in the error log.
|
static ImportResult |
importResultWithUnresolvedLineErrors(java.lang.String impexFileLoc,
java.lang.String errLogText,
java.io.InputStream mediaStream)
Mocks an import result with errors present in the unresolved lines.
|
static void |
makeResultSuccessful(ImportResult result)
Takes mock of an
ImportResult and finishes stubbing to simulate success import result. |
static void |
makeResultWithErrors(ImportResult res,
java.lang.String errLogText)
Takes mock of an
ImportResult and finishes stubbing to simulate errors present in the result. |
static void |
makeResultWithErrors(ImportResult res,
java.lang.String errLogText,
MediaService mediaService,
java.io.InputStream mediaStream)
Takes mock of an
ImportResult and finishes stubbing to simulate errors present in the result. |
static void |
makeResultWithMediaServiceException(ImportResult res,
MediaService mediaService)
Takes mock of an
ImportResult and throws an IOException when calling the mediaService |
static java.io.InputStream |
toInputStream(java.lang.String... lines) |
static java.lang.String |
toText(java.lang.String... lines)
Converts separate strings into a multi-line text, where each string becomes a separate line.
|
public static ImportError error(java.lang.String msg)
msg - an error message for the error.public static ImportError error(ErrorCode code, java.lang.String msg)
code - an error code to use for the error.msg - an error message for the error.public static java.util.Collection<ImportError> errors(java.lang.String... messages)
messages - an array of messages to convert to import errorspublic static ImpExError impExError(java.lang.String msg)
msg - an error message for the error.public static void makeResultSuccessful(ImportResult result)
ImportResult and finishes stubbing to simulate success import result.result - a result mock to stub.public static ImportResult importResultWithLogErrors(java.lang.String impexFileLoc, java.lang.String errLogText)
impexFileLoc - location of the impex source file being imported.errLogText - content of the error log to mock in the result.public static ImportResult importResultWithUnresolvedLineErrors(java.lang.String impexFileLoc, java.lang.String errLogText, java.io.InputStream mediaStream)
impexFileLoc - location of the impex source file being imported.errLogText - content of the error log to mock in the result.mediaStream - content of the unresolved lines to mock in the result.public static void makeResultWithErrors(ImportResult res, java.lang.String errLogText)
ImportResult and finishes stubbing to simulate errors present in the result.res - a mock of the ImportResult to finish stubbing.errLogText - content of the error log to mock in the import result.public static void makeResultWithErrors(ImportResult res, java.lang.String errLogText, MediaService mediaService, java.io.InputStream mediaStream)
ImportResult and finishes stubbing to simulate errors present in the result.res - a mock of the ImportResult to finish stubbing.errLogText - content of the error log to mock in the import result.mediaService - the mediaServicemediaStream - c
should be simulated.public static void makeResultWithMediaServiceException(ImportResult res, MediaService mediaService)
ImportResult and throws an IOException when calling the mediaServiceres - a mock of the ImportResult to finish stubbing.mediaService - a mock of the ImportResult to finish stubbing.public static java.lang.String toText(java.lang.String... lines)
lines - lines of text to merge together. Pass empty strings for empty (blank) lines in the resulting text.public static java.io.InputStream toInputStream(java.lang.String... lines)
Copyright © 2018 SAP SE. All Rights Reserved.