def METHOD_NAME(
    self,
) -> Generator["defer.Deferred[Any]", object, None]:
    cb = AsyncMock(return_value=self.mock_http_response)
    res = yield self.cache.fetch_or_execute_request(
        self.mock_request, self.mock_requester, cb, "some_arg", keyword="arg"
    )
    cb.assert_called_once_with("some_arg", keyword="arg")
    self.assertEqual(res, self.mock_http_response)