'Test when API.AI asks for slot-filling return none.'

def test_intent_slot_filling(self):

    data = {'id': REQUEST_ID, 'timestamp': REQUEST_TIMESTAMP, 'result': {'source': 'agent', 'resolvedQuery': 'my    zodiac    sign    is', 'speech': '', 'action': 'GetZodiacHoroscopeIntent', 'actionIncomplete': True, 'parameters': {'ZodiacSign': ''}, 'contexts': [{'name': CONTEXT_NAME, 'parameters': {'ZodiacSign.original': '', 'ZodiacSign': ''}, 'lifespan': 2}, {'name': 'tests_ha_dialog_context', 'parameters': {'ZodiacSign.original': '', 'ZodiacSign': ''}, 'lifespan': 2}, {'name': 'tests_ha_dialog_params_zodiacsign', 'parameters': {'ZodiacSign.original': '', 'ZodiacSign': ''}, 'lifespan': 1}], 'metadata': {'intentId': INTENT_ID, 'webhookUsed': 'true', 'webhookForSlotFillingUsed': 'true', 'intentName': INTENT_NAME}, 'fulfillment': {'speech': 'What    is    the    ZodiacSign?', 'messages': [{'type': 0, 'speech': 'What    is    the    ZodiacSign?'}]}, 'score': 0.77}, 'status': {'code': 200, 'errorType': 'success'}, 'sessionId': SESSION_ID, 'originalRequest': None}
    req = _intent_req(data)
    self.assertEqual(200, req.status_code)
    self.assertEqual('', req.text)
