UNPKG

@davidbolaji/termii-node

Version:

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

22 lines (21 loc) 927 B
import { InsightService } from "../insights/InsightService"; import { BalanceService } from "../insights/BalanceService"; import { SearchService } from "../insights/SearchService"; import { HistoryService } from "../insights/HistoryService"; import { StatusService } from "../insights/StatusResponseService"; import { EventService } from "../insights/EventService"; describe("InsightService", () => { let httpClient; let service; beforeEach(() => { httpClient = { request: jest.fn() }; service = new InsightService(httpClient); }); it("exposes sub-services", () => { expect(service.balance).toBeInstanceOf(BalanceService); expect(service.search).toBeInstanceOf(SearchService); expect(service.history).toBeInstanceOf(HistoryService); expect(service.status).toBeInstanceOf(StatusService); expect(service.event).toBeInstanceOf(EventService); }); });