def METHOD_NAME(self) -> None:
    with RequestMockWithProxySupport() as mock_requests:
        mock_requests.add(responses.GET, "http://example.com/")
        OutgoingSession(role="testing", timeout=1, headers={"X-Foo": "bar"}).get(
            "http://example.com/"
        )
        self.assert_length(mock_requests.calls, 1)
        headers = mock_requests.calls[0].request.headers
        # We don't see a proxy header with no proxy set
        self.assertFalse("X-Smokescreen-Role" in headers)
        self.assertEqual(headers["X-Foo"], "bar")