'Test against a known good rqh payload hash'

def test_generate_payload_schema_correct_2(self):

    vp = ValidationPayload(method='POST', path='/Messages', query_string='', signed_headers=['authorization', 'host'], all_headers={'authorization': 'foobar', 'host': 'api.twilio.com'}, body='testbody')
    expected_hash = 'bd792c967c20d546c738b94068f5f72758a10d26c12979677501e1eefe58c65a'
    jwt = ClientValidationJwt('AC123', 'SK123', 'CR123', 'secret', vp)
    actual_payload = jwt._generate_payload()
    self.assertEqual('authorization;host', actual_payload['hrh'])
    self.assertEqual(expected_hash, actual_payload['rqh'])
