MCPcopy Create free account
hub / github.com/doraemonext/wechat-python-sdk / test_response_video

Method test_response_video

tests/test_basic.py:553–569  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

551 self.assertEqual(resp['xml']['Voice']['MediaId'], 'xurkvi9gl')
552
553 def test_response_video(self):
554 wechat = WechatBasic()
555 wechat.parse_data(data=self.test_message)
556
557 resp_xml = wechat.response_video(
558 media_id='xurkvi9gl',
559 title='测试视频',
560 description='测试描述',
561 )
562 resp = xmltodict.parse(resp_xml)
563
564 self.assertEqual(resp['xml']['ToUserName'], 'fromUser')
565 self.assertEqual(resp['xml']['FromUserName'], 'toUser')
566 self.assertEqual(resp['xml']['MsgType'], 'video')
567 self.assertEqual(resp['xml']['Video']['MediaId'], 'xurkvi9gl')
568 self.assertEqual(resp['xml']['Video']['Title'], '测试视频')
569 self.assertEqual(resp['xml']['Video']['Description'], '测试描述')
570
571 def test_response_music(self):
572 wechat = WechatBasic()

Callers

nothing calls this directly

Calls 3

parse_dataMethod · 0.95
response_videoMethod · 0.95
WechatBasicClass · 0.90

Tested by

no test coverage detected