UNPKG

react-native-notifications

Version:

Advanced Push Notifications (Silent, interactive notifications) for iOS & Android

26 lines (25 loc) 1.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const NotificationAndroid_1 = require("./NotificationAndroid"); describe('Notification', () => { it('Should create notification with payload', () => { const payload = { p: 'p' }; const notification = new NotificationAndroid_1.NotificationAndroid(payload); expect(notification.payload).toEqual(payload); }); it('Should return title from payload', () => { const payload = { title: 'title', body: 'body' }; const notification = new NotificationAndroid_1.NotificationAndroid(payload); expect(notification.title).toEqual('title'); }); it('Should return body from payload', () => { const payload = { title: 'title', body: 'body' }; const notification = new NotificationAndroid_1.NotificationAndroid(payload); expect(notification.body).toEqual('body'); }); it('Should return sound from payload', () => { const payload = { title: 'title', sound: 'sound.wav' }; const notification = new NotificationAndroid_1.NotificationAndroid(payload); expect(notification.sound).toEqual('sound.wav'); }); });