Test Helpers for 'httr2'


[Up] [Top]

Documentation for package ‘httptest2’ version 1.1.0

Help Pages

.mockPaths Set an alternate directory for mock API fixtures
block_requests Make all HTTP requests raise an error
capture_requests Record API responses as mock files
change_state Handle a change of server state
end_vignette Set mocking/capturing state for a vignette
expect_DELETE Expectations for mocked HTTP requests
expect_GET Expectations for mocked HTTP requests
expect_no_request Expectations for mocked HTTP requests
expect_PATCH Expectations for mocked HTTP requests
expect_POST Expectations for mocked HTTP requests
expect_PUT Expectations for mocked HTTP requests
expect_request_header Test that an HTTP request is made with a header
expect_verb Expectations for mocked HTTP requests
gsub_response Find and replace within a response object
redact Remove sensitive content from HTTP responses
redact_cookies Remove sensitive content from HTTP responses
redact_headers Remove sensitive content from HTTP responses
set_redactor Set a response redactor
start_capturing Record API responses as mock files
start_vignette Set mocking/capturing state for a vignette
stop_capturing Record API responses as mock files
stop_mocking Serve a mock API from files
use_httptest2 Use 'httptest2' in your tests
use_mock_api Serve a mock API from files
within_body_text Remove sensitive content from HTTP responses
without_internet Make all HTTP requests raise an error
with_mock_api Serve a mock API from files
with_mock_dir Use or create mock files depending on their existence