Index

A B C D E F G H J L M N P Q R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AllureBuilder - Class in net.bugreaper.modules.mocks.allurereporter
 
AllureRestAssuredCustom - Class in net.bugreaper.modules.api.allurereporter
Allure logger filter for Rest-assured with small fixes
AllureRestAssuredCustom() - Constructor for class net.bugreaper.modules.api.allurereporter.AllureRestAssuredCustom
 
Api - Class in net.bugreaper.modules.api
API helper that provides a common API for operating with HTTP requests using RestAssured.
Api() - Constructor for class net.bugreaper.modules.api.Api
Constructs an Api client using YAML configuration.
Api(String) - Constructor for class net.bugreaper.modules.api.Api
Constructs an Api client using YAML configuration.
Api(String, int) - Constructor for class net.bugreaper.modules.api.Api
Creates an API client with the specified service connection settings.
ApiConfig - Interface in net.bugreaper.modules.api.interfaces
Interface that defines helper configuration methods for helper operations.
ApiHelper - Class in net.bugreaper.modules.api.internal
 
ApiHelper(String, int, ConfigMap, Logger) - Constructor for class net.bugreaper.modules.api.internal.ApiHelper
 
ApiHelper(String, int, Logger) - Constructor for class net.bugreaper.modules.api.internal.ApiHelper
 
ApiInt - Interface in net.bugreaper.modules.api.interfaces
Interface defines methods for facilitating helper interactions and assertions.
AssertableResponse - Class in net.bugreaper.modules.api.assertable
Provides a fluent API for asserting and extracting data from API responses.
AssertableResponse(Response) - Constructor for class net.bugreaper.modules.api.assertable.AssertableResponse
 
AssertableResponseAbstract - Class in net.bugreaper.modules.api.assertable
 
AssertableResponseAbstract(Response, Logger) - Constructor for class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
assertAllMocksCount(int) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Asserts that the total number of requests to mock-server matches the expected count.
assertAllMocksCount(int) - Method in class net.bugreaper.modules.mocks.MocksApi
 
assertAllMocksCount(int, int) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Asserts that the total number of requests to mock-server is within the specified range.
assertAllMocksCount(int, int) - Method in class net.bugreaper.modules.mocks.MocksApi
 
assertMocksCountWithAwait(int, int) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Asserts that the total number of requests to mock-server is within the specified range.
assertMocksCountWithAwait(int, int) - Method in class net.bugreaper.modules.mocks.MocksApi
 
assertRequestsCountText(JSONObject) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
assertSchemaMethod(String, String, JsonSchemaFactory, boolean) - Static method in class net.bugreaper.modules.mocks.asserts.JsonSchemaAsserts
 
assertSchemaVerify(String, List<String>) - Static method in class net.bugreaper.modules.mocks.enchanted.MockEnchantedDiffer
 
authToken - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
awaitPollInterval - Variable in class net.bugreaper.modules.mocks.MocksApi
Default await polling interval in milliseconds for tests.

B

BASE_FIELDS - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
baseAuthGenerate(String, String) - Static method in class net.bugreaper.modules.mocks.MocksApi
 
BODY_ABSENT_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
BODY_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
BODY_WRONG_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
buildRequest() - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
buildSimpleRequest() - Method in class net.bugreaper.modules.api.internal.ApiHelper
 

C

cleanMockLogs() - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Clean mock-server logs (requests/responses)
cleanMockLogs() - Method in class net.bugreaper.modules.mocks.MocksApi
 
cleanSetHeaders() - Method in class net.bugreaper.modules.api.Api
 
cleanSetHeaders() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Remove global headers
cleanSetHeaders() - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
cleanSetQueryParams() - Method in class net.bugreaper.modules.api.Api
 
cleanSetQueryParams() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Remove global query parameters
cleanSetQueryParams() - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
contentType - Variable in class net.bugreaper.modules.api.internal.ApiHelper
Default content type JSON
createMock(String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Creates a mock-server expectation.
createMock(String) - Method in class net.bugreaper.modules.mocks.MocksApi
 
createMockCustom(String, String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Creates a mock-server expectation loaded from a file.
createMockCustom(String, String) - Method in class net.bugreaper.modules.mocks.MocksApi
 

D

differenceContent(String, String, String, Boolean) - Static method in class net.bugreaper.modules.mocks.enchanted.EnchantedAllureLogic
 

E

enableLogging - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
EnchantedAllureLogic - Class in net.bugreaper.modules.mocks.enchanted
 
EnchantedAllureLogic() - Constructor for class net.bugreaper.modules.mocks.enchanted.EnchantedAllureLogic
 
enchantedReport(Response, String) - Static method in class net.bugreaper.modules.mocks.enchanted.MockEnchantedDiffer
 
EnchantedSetup - Class in net.bugreaper.modules.mocks.enchanted
 
everyJsonAsserBuilder(String, List<String>, JSONCompareMode) - Static method in class net.bugreaper.modules.mocks.asserts.ListAssertsEvery
 
everyJsonSchemaAsserBuilder(String, List<String>) - Static method in class net.bugreaper.modules.mocks.asserts.ListAssertsEvery
 

F

filter(FilterableRequestSpecification, FilterableResponseSpecification, FilterContext) - Method in class net.bugreaper.modules.api.allurereporter.AllureRestAssuredCustom
 
flatten(Map<String, Object>) - Static method in class net.bugreaper.modules.mocks.mappers.MapDiffMapper
 
FROM_TO_FIELDS - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 

G

GetActual - Class in net.bugreaper.modules.mocks.enchanted
 
GetActual() - Constructor for class net.bugreaper.modules.mocks.enchanted.GetActual
 
getActualBodiesList(String, int) - Static method in class net.bugreaper.modules.mocks.enchanted.GetActual
 
getActualHeadersList(String, int) - Static method in class net.bugreaper.modules.mocks.enchanted.GetActual
 
getActualMethodsAndPathsList(Response, int) - Static method in class net.bugreaper.modules.mocks.enchanted.GetActual
 
getConfigSummary() - Method in class net.bugreaper.modules.api.Api
 
getConfigSummary() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Returns and logs (at INFO level) a human-readable summary of all resolved configuration values.
getConfigSummary() - Method in interface net.bugreaper.modules.mocks.interfaces.MocksConfig
Returns and logs (at INFO level) a human-readable summary of all resolved configuration values.
getConfigSummary() - Method in class net.bugreaper.modules.mocks.MocksApi
 
getConfigSummary(Class<?>) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
GetExpected - Class in net.bugreaper.modules.mocks.enchanted
 
GetExpected() - Constructor for class net.bugreaper.modules.mocks.enchanted.GetExpected
 
getExpectedBody(JSONObject, String, String) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
getExpectedBodyType(JSONObject) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
getExpectedHeaders(JSONObject) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
getExpectedMethodAndPath(JSONObject) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
getExpectedQueryParams(JSONObject) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
getExpectedStrict(JSONObject, String, String) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
getHttpClientParams() - Method in class net.bugreaper.modules.api.Api
 
getHttpClientParams() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Returns and logs (at INFO level) a human-readable summary of all resolved HTTP client parameters.
getHttpClientParams() - Method in class net.bugreaper.modules.api.internal.ApiHelper
Returns the configured HTTP client parameters and logs them.
getInstance() - Static method in class net.bugreaper.modules.api.Api
Returns the instance of Api with config builder Api().
getInstance() - Static method in class net.bugreaper.modules.mocks.MocksApi
Returns the instance of MocksApi with config builder MocksApi().
getLogging() - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
getObjectFromJsonObjectByKey(JSONObject, String) - Static method in class net.bugreaper.modules.mocks.mappers.JsonMappersRest
 
getOrder() - Method in class net.bugreaper.modules.api.allurereporter.AllureRestAssuredCustom
 
getQueryParamsList(String, int) - Static method in class net.bugreaper.modules.mocks.enchanted.GetActual
 
getRequestValue(String, String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Returns a value extracted from a mock-server request (body, header, or other source).
getRequestValue(String, String) - Method in class net.bugreaper.modules.mocks.MocksApi
 
grabDataFromResponseByPath(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
grabDataFromResponseByPath(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseGrab
Returns the response body field value as the specified type.
grabDataFromResponseByPathMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
grabExpectedCount(JSONObject) - Static method in class net.bugreaper.modules.mocks.enchanted.GetExpected
 
grabResponseBody() - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
grabResponseBody() - Method in interface net.bugreaper.modules.api.assertable.ResponseGrab
Returns the full response body.
grabResponseBodyMethod() - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
grabResponseHeader(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
grabResponseHeader(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseGrab
Returns the response header value.
grabResponseHeaderMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
grabStringFromResponseByPath(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
grabStringFromResponseByPath(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseGrab
Returns the response body field value converted to String.
grabStringFromResponseByPathMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 

H

headers - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
HEADERS_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 

J

JSON_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
jsonDifLogic(String, String, boolean) - Static method in class net.bugreaper.modules.mocks.mappers.MapDifferenceReporter
 
JsonMappersRest - Class in net.bugreaper.modules.mocks.mappers
 
JsonSchemaAsserts - Class in net.bugreaper.modules.mocks.asserts
 

L

ListAsserts - Class in net.bugreaper.modules.mocks.asserts
 
ListAssertsEvery - Class in net.bugreaper.modules.mocks.asserts
 
Log - Class in net.bugreaper.modules.api.logger
Utility class for handling logging within the Api module.
logger - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
LOGGER - Static variable in class net.bugreaper.modules.api.logger.Log
Logger instance for the Api module.
logger_mer - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 

M

MapDifferenceReporter - Class in net.bugreaper.modules.mocks.mappers
 
MapDiffMapper - Class in net.bugreaper.modules.mocks.mappers
 
maxResponseMsAssert - Variable in class net.bugreaper.modules.api.internal.ApiHelper
Default response timeout (not brake request, only assert)
maxTimeoutMs - Variable in class net.bugreaper.modules.api.internal.ApiHelper
Default connection and socket timeout for http connection
MockEnchantedDiffer - Class in net.bugreaper.modules.mocks.enchanted
MockEnchantedException - Exception in net.bugreaper.modules.mocks.exceptions
 
MockEnchantedException(String) - Constructor for exception net.bugreaper.modules.mocks.exceptions.MockEnchantedException
 
MockEnchantedException(String, Throwable) - Constructor for exception net.bugreaper.modules.mocks.exceptions.MockEnchantedException
 
mockJsonMatcherAllure(String[][], String, String, Boolean, String) - Static method in class net.bugreaper.modules.mocks.enchanted.EnchantedAllureLogic
 
MocksApi - Class in net.bugreaper.modules.mocks
API helper that provides a common API for operating with mock-server using RestAssured.
MocksApi() - Constructor for class net.bugreaper.modules.mocks.MocksApi
Constructs a mock-server Api client using YAML configuration.
MocksApi(String, int) - Constructor for class net.bugreaper.modules.mocks.MocksApi
This constructor initializes client for interaction with mock-server
mockSchemaMatcherAllure(String[][], List<String>) - Static method in class net.bugreaper.modules.mocks.enchanted.EnchantedAllureLogic
 
MocksConfig - Interface in net.bugreaper.modules.mocks.interfaces
Interface that defines helper configuration methods for helper operations.
MocksInt - Interface in net.bugreaper.modules.mocks.interfaces
Interface defines methods for facilitating helper interactions and assertions.

N

net.bugreaper.modules.api - package net.bugreaper.modules.api
 
net.bugreaper.modules.api.allurereporter - package net.bugreaper.modules.api.allurereporter
 
net.bugreaper.modules.api.assertable - package net.bugreaper.modules.api.assertable
 
net.bugreaper.modules.api.exception - package net.bugreaper.modules.api.exception
 
net.bugreaper.modules.api.interfaces - package net.bugreaper.modules.api.interfaces
 
net.bugreaper.modules.api.internal - package net.bugreaper.modules.api.internal
 
net.bugreaper.modules.api.logger - package net.bugreaper.modules.api.logger
 
net.bugreaper.modules.mocks - package net.bugreaper.modules.mocks
 
net.bugreaper.modules.mocks.allurereporter - package net.bugreaper.modules.mocks.allurereporter
 
net.bugreaper.modules.mocks.asserts - package net.bugreaper.modules.mocks.asserts
 
net.bugreaper.modules.mocks.enchanted - package net.bugreaper.modules.mocks.enchanted
 
net.bugreaper.modules.mocks.exceptions - package net.bugreaper.modules.mocks.exceptions
 
net.bugreaper.modules.mocks.interfaces - package net.bugreaper.modules.mocks.interfaces
 
net.bugreaper.modules.mocks.mappers - package net.bugreaper.modules.mocks.mappers
 
NO_VALUE_MESSAGE - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
noRequestsCheck(String) - Static method in class net.bugreaper.modules.mocks.enchanted.MockEnchantedDiffer
 

P

PASS - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
password - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
port - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 

Q

QUERY_PARAM_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
queryParams - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 

R

RAW_BODY_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
REPLACE_ABSENT_MESSAGE - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
reportSummaryTableBuilder(String, int, int, String[][], String[][], String[][], String[][], String[][]) - Static method in class net.bugreaper.modules.mocks.allurereporter.AllureBuilder
 
REQUEST_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
requestHeaders - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
requestQueryParams - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
RequestTimeoutException - Exception in net.bugreaper.modules.api.exception
 
RequestTimeoutException(String, Throwable) - Constructor for exception net.bugreaper.modules.api.exception.RequestTimeoutException
 
resetMocks() - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Reset mock-server.
resetMocks() - Method in class net.bugreaper.modules.mocks.MocksApi
 
ResponseAsserts - Interface in net.bugreaper.modules.api.assertable
 
ResponseGrab - Interface in net.bugreaper.modules.api.assertable
 

S

SCHEMA_KEY - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
schemaCheckInList(String, List<String>) - Static method in class net.bugreaper.modules.mocks.asserts.ListAsserts
 
seeResponseBodyElementsCount(int) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseBodyElementsCount(int) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response body JSON array contains exactly the expected number of elements.
seeResponseBodyElementsCountMethod(int) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseBodyFieldMatch(String, Matcher<?>) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseBodyFieldMatch(String, Matcher<?>) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts response Body field using custom matchers.
seeResponseBodyFieldMatchMethod(String, Matcher<?>) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseCodeIs(int) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseCodeIs(int) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response StatusCode matches the expected status code.
seeResponseCodeIsMethod(int) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseCodeIsSuccessful() - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseCodeIsSuccessful() - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response StatusCode is in the 2xx range.
seeResponseCodeIsSuccessfulMethod() - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseContainsExtendedJson(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseContainsExtendedJson(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts response JSON matches the expected JSON using contains, AND/OR, and optional checks.
seeResponseContainsExtendedJsonMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseContainsJson(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseContainsJson(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response JSON matches the expected JSON without strict array ordering.
seeResponseContainsJson(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseContainsJson(Path) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response JSON matches the expected JSON without strict array ordering.
seeResponseContainsJsonMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseContainsJsonMethod(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseContainsJsonStrictOrder(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseContainsJsonStrictOrder(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response JSON matches the expected JSON with strict array ordering.
seeResponseContainsJsonStrictOrderMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseContainsJsonSubset(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseContainsJsonSubset(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response JSON matches the expected JSON without strict array ordering.
seeResponseContainsJsonSubsetMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseExactlyMatchJson(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseExactlyMatchJson(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response JSON matches the expected JSON with strict array ordering.
seeResponseExactlyMatchJson(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseExactlyMatchJson(Path) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response JSON matches the expected JSON with strict array ordering.
seeResponseExactlyMatchJsonIgnoringOrder(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseExactlyMatchJsonIgnoringOrder(String) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response JSON matches the expected JSON without strict array ordering.
seeResponseExactlyMatchJsonIgnoringOrderMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseExactlyMatchJsonMethod(String) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseExactlyMatchJsonMethod(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseHeaderMatch(String, Matcher<?>) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseHeaderMatch(String, Matcher<?>) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts response Header using custom matchers.
seeResponseHeaderMatchMethod(String, Matcher<?>) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseIsJsonType() - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseIsJsonType() - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response is JSON object or JSON array.
seeResponseIsJsonTypeMethod() - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseMatchesJsonSchema(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseMatchesJsonSchema(Path) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response matches the JSON schema.
seeResponseMatchesJsonSchemaMethod(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseMatchesXmlSchema(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseMatchesXmlSchema(Path) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response matches the XML schema.
seeResponseMatchesXmlSchemaMethod(Path) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
seeResponseTimeLess(long) - Method in class net.bugreaper.modules.api.assertable.AssertableResponse
 
seeResponseTimeLess(long) - Method in interface net.bugreaper.modules.api.assertable.ResponseAsserts
Asserts that the response time is less than maximum expected.
seeResponseTimeLessMethod(long) - Method in class net.bugreaper.modules.api.assertable.AssertableResponseAbstract
 
sendDelete(String) - Method in class net.bugreaper.modules.api.Api
 
sendDelete(String) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send DELETE request without body
sendDelete(String, Object) - Method in class net.bugreaper.modules.api.Api
 
sendDelete(String, Object) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send DELETE request with body
sendGet(String) - Method in class net.bugreaper.modules.api.Api
 
sendGet(String) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send GET request
sendHead(String) - Method in class net.bugreaper.modules.api.Api
 
sendHead(String) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send HEAD request
sendOptions(String) - Method in class net.bugreaper.modules.api.Api
 
sendOptions(String) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send OPTIONS request
sendPatch(String, Object) - Method in class net.bugreaper.modules.api.Api
 
sendPatch(String, Object) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send PATCH request with body
sendPost(String) - Method in class net.bugreaper.modules.api.Api
 
sendPost(String) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send POST request without body
sendPost(String, Object) - Method in class net.bugreaper.modules.api.Api
 
sendPost(String, Object) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send POST request with body
sendPut(String) - Method in class net.bugreaper.modules.api.Api
 
sendPut(String) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send PUT request without body
sendPut(String, Object) - Method in class net.bugreaper.modules.api.Api
 
sendPut(String, Object) - Method in interface net.bugreaper.modules.api.interfaces.ApiInt
Send PUT request with body
setAwaitMs(int) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksConfig
Configures the global await timeout for assertions and operations that use await.
setAwaitMs(int) - Method in class net.bugreaper.modules.mocks.MocksApi
 
setBasicAuth(String, String) - Method in class net.bugreaper.modules.api.Api
 
setBasicAuth(String, String) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Sets Basic authentication
setBasicAuth(String, String) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setBearerAuth(String) - Method in class net.bugreaper.modules.api.Api
 
setBearerAuth(String) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Sets Bearer authentication
setBearerAuth(String) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setContentType(ContentType) - Method in class net.bugreaper.modules.api.Api
 
setContentType(ContentType) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set content type manually ContentType
setContentType(ContentType) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setContentTypeJson() - Method in class net.bugreaper.modules.api.Api
 
setContentTypeJson() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set content type JSON
setContentTypeXml() - Method in class net.bugreaper.modules.api.Api
 
setContentTypeXml() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set content type XML
setEnchantedReport(boolean) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksConfig
Enabling or disabling enchanted mockVerify report.
setEnchantedReport(boolean) - Method in class net.bugreaper.modules.mocks.MocksApi
 
setHeader(String, Object) - Method in class net.bugreaper.modules.api.Api
 
setHeader(String, Object) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Add or updates header globally (add to previously set)
setHeader(String, Object) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setHeaders(Map<String, Object>) - Method in class net.bugreaper.modules.api.Api
 
setHeaders(Map<String, Object>) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set headers globally (overwrite previously set)
setHeaders(Map<String, Object>) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setLogging(boolean) - Method in class net.bugreaper.modules.api.Api
 
setLogging(boolean) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Enables or disables logging manually (debug log level will print logs anyway!)
setLogging(boolean) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setLogging(boolean) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksConfig
Enables or disables logging manually (debug log level will print logs anyway!).
setLogging(boolean) - Method in class net.bugreaper.modules.mocks.MocksApi
 
setMaxResponseMsAssert(int) - Method in class net.bugreaper.modules.api.Api
 
setMaxResponseMsAssert(int) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set maxResponseTimeout (does not break the connection - only assert)
setMaxResponseMsAssert(int) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setNoAuth() - Method in class net.bugreaper.modules.api.Api
 
setNoAuth() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Unset all authentications
setNoAuth() - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setNoContentType() - Method in class net.bugreaper.modules.api.Api
 
setNoContentType() - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set content type absent
setQueryParams(Map<String, Object>) - Method in class net.bugreaper.modules.api.Api
 
setQueryParams(Map<String, Object>) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set query parameters globally (overwrite previously set)
setQueryParams(Map<String, Object>) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
setTimeoutMs(int) - Method in class net.bugreaper.modules.api.Api
 
setTimeoutMs(int) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Set max request timeout(connection/read)
setTimeoutMs(int) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
showBaseRequestsList() - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Adds an attachment with a list of mock-server requests (only HTTP method and path).
showBaseRequestsList() - Method in class net.bugreaper.modules.mocks.MocksApi
 
showMockLogs() - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Adds an attachment with mock-server logs (requests/responses).
showMockLogs() - Method in class net.bugreaper.modules.mocks.MocksApi
 
showMockRequests() - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Add attachment with requests to mock-server
showMockRequests() - Method in class net.bugreaper.modules.mocks.MocksApi
 
SKIP - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
SKIPPED_MESSAGE - Static variable in class net.bugreaper.modules.mocks.enchanted.EnchantedSetup
 
summaryReport(int, String[][], String[][], String[][], String[][], JSONObject) - Static method in class net.bugreaper.modules.mocks.enchanted.SummaryReportForVerify
 
SummaryReportForVerify - Class in net.bugreaper.modules.mocks.enchanted
 

U

url - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
useBasicAuth - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 
username - Variable in class net.bugreaper.modules.api.internal.ApiHelper
 

V

verifyMock(String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Verifies mock-server requests according to the provided verification setup.
verifyMock(String) - Method in class net.bugreaper.modules.mocks.MocksApi
 
verifyMockCustom(String, String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Verifies mock-server requests according to the verification setup loaded from a file.
verifyMockCustom(String, String) - Method in class net.bugreaper.modules.mocks.MocksApi
 
verifyMockCustomWithAwait(String, String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Verifies mock-server requests according to the verification setup loaded from a file.
verifyMockCustomWithAwait(String, String) - Method in class net.bugreaper.modules.mocks.MocksApi
 
verifyMockSequence(String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Verifies mock-server requests according to the verification setup loaded from a file.
verifyMockSequence(String) - Method in class net.bugreaper.modules.mocks.MocksApi
 
verifyMockSequenceWithAwait(String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Verifies mock-server requests according to the sequence verification setup
verifyMockSequenceWithAwait(String) - Method in class net.bugreaper.modules.mocks.MocksApi
 
verifyMockWithAwait(String) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksInt
Verifies mock-server requests according to the provided verification setup.
verifyMockWithAwait(String) - Method in class net.bugreaper.modules.mocks.MocksApi
 

W

withAwaitMs(int) - Method in interface net.bugreaper.modules.mocks.interfaces.MocksConfig
Configure await for next assert with await (than await rollback to global).
withAwaitMs(int) - Method in class net.bugreaper.modules.mocks.MocksApi
 
withHeader(String, Object) - Method in class net.bugreaper.modules.api.Api
 
withHeader(String, Object) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Add header for one next request (global headers will be ignored) use for specific request can be used multiple times to add multiple headers after request global headers are taken into account again
withHeader(String, Object) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
withHeaders(Map<String, Object>) - Method in class net.bugreaper.modules.api.Api
 
withHeaders(Map<String, Object>) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Add headers for one next request (global headers will be ignored) use for specific request after request global headers are taken into account again
withHeaders(Map<String, Object>) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
withQueryParam(String, Object) - Method in class net.bugreaper.modules.api.Api
 
withQueryParam(String, Object) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Add query parameter once for next request (global query parameters will be ignored) use before specific request can be used multiple times to add multiple query parameters after request global query parameter are taken into account again
withQueryParam(String, Object) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
withQueryParams(Map<String, Object>) - Method in class net.bugreaper.modules.api.Api
 
withQueryParams(Map<String, Object>) - Method in interface net.bugreaper.modules.api.interfaces.ApiConfig
Add query parameters once for next request (global query parameters will be ignored) use before specific request after request global query parameter are taken into account again
withQueryParams(Map<String, Object>) - Method in class net.bugreaper.modules.api.internal.ApiHelper
 
A B C D E F G H J L M N P Q R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form