'test for unknown software secure result'

@mock.patch('lms.djangoapps.verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature))
def test_unknown_result(self):

    data = {'EdX-ID': self.receipt_id, 'Result': 'Unknown', 'Reason': 'Unknown    reason', 'MessageType': 'Unknown    message'}
    json_data = json.dumps(data)
    response = self.client.post(reverse('verify_student_results_callback'), data=json_data, content_type='application/json', HTTP_AUTHORIZATION='test    BBBBBBBBBBBBBBBBBBBB:testing', HTTP_DATE='testdate')
    self.assertIn('Result    Unknown    not    understood', response.content)
