Current section
Files
Jump to
Current section
Files
test/support/fake_rest_adapter.ex
defmodule ExPostmark.Adapters.FakeRestAdapter do
def post(_url, headers, params, [:with_body]),
do: response(response_code(), headers, params)
defp response(:error, _headers, _params), do: {:error, "Request error!"}
defp response(:ok, headers, params), do: {:ok, 200, headers, params}
defp response(code, headers, params), do: {:ok, code, headers, params}
defp response_code(),
do: Process.get(:response_code)
def set_response_code(code),
do: Process.put(:response_code, code)
end