-
- All Implemented Interfaces:
-
mu.KLoggable
public class ResponseComparison.Companion extends KLogging
-
-
Field Summary
Fields Modifier and Type Field Description private final KLoggerloggerpublic final static ResponseComparison.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final Result<Boolean, String>shouldGenerateDiff(ValueResolver resolver, Integer length)final ComparisonResultcompareResponse(IResponse response, ProviderResponse actualResponse, Map<String, PluginConfiguration> pluginConfiguration)final ComparisonResultcompareResponse(IResponse response, ProviderResponse actualResponse)final ComparisonResultcompareMessage(MessageInteraction message, OptionalBody actual, Map<String, Object> metadata, Map<String, PluginConfiguration> pluginConfiguration)final ComparisonResultcompareMessage(MessageInteraction message, OptionalBody actual, Map<String, Object> metadata)final ComparisonResultcompareMessage(MessageInteraction message, OptionalBody actual)final List<BodyMismatch>compareMessageBody(MessageInteraction message, OptionalBody actual, MatchingContext context)KLoggergetLogger()-
-
Method Detail
-
shouldGenerateDiff
final Result<Boolean, String> shouldGenerateDiff(ValueResolver resolver, Integer length)
-
compareResponse
@JvmOverloads() final ComparisonResult compareResponse(IResponse response, ProviderResponse actualResponse, Map<String, PluginConfiguration> pluginConfiguration)
-
compareResponse
@JvmOverloads() final ComparisonResult compareResponse(IResponse response, ProviderResponse actualResponse)
-
compareMessage
@JvmOverloads() final ComparisonResult compareMessage(MessageInteraction message, OptionalBody actual, Map<String, Object> metadata, Map<String, PluginConfiguration> pluginConfiguration)
-
compareMessage
@JvmOverloads() final ComparisonResult compareMessage(MessageInteraction message, OptionalBody actual, Map<String, Object> metadata)
-
compareMessage
@JvmOverloads() final ComparisonResult compareMessage(MessageInteraction message, OptionalBody actual)
-
compareMessageBody
final List<BodyMismatch> compareMessageBody(MessageInteraction message, OptionalBody actual, MatchingContext context)
-
getLogger
KLogger getLogger()
-
-
-
-