Skip to content

Commit 284a6a4

Browse files
authored
Update EventRequestParserTest.php
Add test getMessageType
1 parent 3dfce57 commit 284a6a4

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/LINEBot/EventRequestParserTest.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ public function testParseEventRequest()
206206
/** @var TextMessage $event */
207207
$this->assertEquals('replytoken', $event->getReplyToken());
208208
$this->assertEquals('contentid', $event->getMessageId());
209+
$this->assertEquals('text', $event->getMessageType());
209210
$this->assertEquals('message', $event->getText());
210211
}
211212

@@ -218,6 +219,7 @@ public function testParseEventRequest()
218219
$this->assertInstanceOf('LINE\LINEBot\Event\MessageEvent\ImageMessage', $event);
219220
/** @var ImageMessage $event */
220221
$this->assertEquals('replytoken', $event->getReplyToken());
222+
$this->assertEquals('image', $event->getMessageType());
221223
}
222224

223225
{
@@ -229,6 +231,7 @@ public function testParseEventRequest()
229231
$this->assertInstanceOf('LINE\LINEBot\Event\MessageEvent\VideoMessage', $event);
230232
/** @var VideoMessage $event */
231233
$this->assertEquals('replytoken', $event->getReplyToken());
234+
$this->assertEquals('video', $event->getMessageType());
232235
}
233236

234237
{
@@ -237,6 +240,7 @@ public function testParseEventRequest()
237240
$this->assertInstanceOf('LINE\LINEBot\Event\MessageEvent\AudioMessage', $event);
238241
/** @var AudioMessage $event */
239242
$this->assertEquals('replytoken', $event->getReplyToken());
243+
$this->assertEquals('audio', $event->getMessageType());
240244
}
241245

242246
{
@@ -245,6 +249,7 @@ public function testParseEventRequest()
245249
$this->assertInstanceOf('LINE\LINEBot\Event\MessageEvent\LocationMessage', $event);
246250
/** @var LocationMessage $event */
247251
$this->assertEquals('replytoken', $event->getReplyToken());
252+
$this->assertEquals('location', $event->getMessageType());
248253
$this->assertEquals('label', $event->getTitle());
249254
$this->assertEquals('tokyo', $event->getAddress());
250255
$this->assertEquals('-34.12', $event->getLatitude());
@@ -257,6 +262,7 @@ public function testParseEventRequest()
257262
$this->assertInstanceOf('LINE\LINEBot\Event\MessageEvent\StickerMessage', $event);
258263
/** @var StickerMessage $event */
259264
$this->assertEquals('replytoken', $event->getReplyToken());
265+
$this->assertEquals('sticker', $event->getMessageType());
260266
$this->assertEquals(1, $event->getPackageId());
261267
$this->assertEquals(2, $event->getStickerId());
262268
}

0 commit comments

Comments
 (0)