UNPKG

@davidbolaji/termii-node

Version:

Node.js SDK for Termii API – send SMS, voice, OTP, and manage messaging with ease.

24 lines (23 loc) 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const InsightService_1 = require("../insights/InsightService"); const BalanceService_1 = require("../insights/BalanceService"); const SearchService_1 = require("../insights/SearchService"); const HistoryService_1 = require("../insights/HistoryService"); const StatusResponseService_1 = require("../insights/StatusResponseService"); const EventService_1 = require("../insights/EventService"); describe("InsightService", () => { let httpClient; let service; beforeEach(() => { httpClient = { request: jest.fn() }; service = new InsightService_1.InsightService(httpClient); }); it("exposes sub-services", () => { expect(service.balance).toBeInstanceOf(BalanceService_1.BalanceService); expect(service.search).toBeInstanceOf(SearchService_1.SearchService); expect(service.history).toBeInstanceOf(HistoryService_1.HistoryService); expect(service.status).toBeInstanceOf(StatusResponseService_1.StatusService); expect(service.event).toBeInstanceOf(EventService_1.EventService); }); });