Context
When we try to generate different challenge-codes each time in mock mode , this requires mock-server to return different responses according to different challenge-codes.
Maybe the httpmock doesn't support dynamic response. We can use normal http library instead, like warp