UNPKG

@gleaner/tracker

Version:

A JavaScript tracking library with ecommerce support

25 lines (16 loc) 478 B
import Builder from '../src/builder' describe("Builder", () => { let onEventCreated = jest.fn() let b = new Builder({}, onEventCreated) describe("#push", () => { test('flush should call empty event created', () => { b.push(["flush"]) expect(onEventCreated).toHaveBeenCalled() }); test("should have track methods callable", () => { b.trackImpression = jest.fn() b.push(["trackImpression"]) expect(b.trackImpression).toHaveBeenCalled() }) }) })