UNPKG

viber-bot

Version:

A bot interface to work with Viber API

26 lines (20 loc) 771 B
"use strict"; const ContactMessage = require(__dirname + "/../../lib/message/contact-message"); exports.testBuildContactMessageSanity = test => { const contactName = "idan"; const contactPhoneNumber = "+972541234567"; const message = new ContactMessage(contactName, contactPhoneNumber); const messageBody = { "type": "contact", "contact": { "name": contactName, "phone_number": contactPhoneNumber, "avatar": null } }; test.deepEqual(message.toJson(), messageBody); test.ok(!message.keyboard); test.done(); }; exports.testBuildContactMessageWithKeyboard = test => { const keyboard = { foo: "bar" }; const message = new ContactMessage("idan", "000", null, keyboard); test.deepEqual(message.keyboard, keyboard); test.done(); };