def test_get_no_q(self): moxer = mox.Mox() request, response = new_mock_request_response(moxer) handler = MixtureResponseHandler() handler.initialize(request, response) request.get("q", None).AndReturn(None) response.set_status(400) response.clear() moxer.ReplayAll() handler.get() moxer.VerifyAll()
def test_get_q(self): moxer = mox.Mox() request, response = new_mock_request_response(moxer) handler = MixtureResponseHandler() handler.initialize(request, response) message = "hello" request.get("q", None).AndReturn(message) mixer = mixer_stub(moxer) mixer.mix_response(message).AndReturn(((Mock(name="source1")), "all your base are belong to us")) moxer.ReplayAll() handler.get() moxer.VerifyAll()