Index
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
- getInstance() - Static method in class net.bugreaper.modules.mocks.MocksApi
-
Returns the instance of
MocksApiwith config builderMocksApi(). - 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
-
Work only for:
MocksApi.verifyMock(String)MocksApi.verifyMockWithAwait(String) - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form