UNPKG

@tsed/logger

Version:
31 lines (26 loc) 736 B
import {LogContext} from "./LogContext.js"; import {LogEvent} from "./LogEvent.js"; import {levels} from "./LogLevel.js"; describe("LogEvent", () => { it("should create a new logevent (data)", () => { const event = new LogEvent( "category", levels().INFO, [ { test: "test" } ], new LogContext() ); expect(event.getData()).toEqual({ test: "test" }); expect(event.getMessage()).toBeUndefined(); }); it("should create a new logevent (message)", () => { const event = new LogEvent("category", levels().INFO, ["message"], new LogContext()); expect(event.getData()).toEqual({}); expect(event.getMessage()).toEqual(["message"]); }); });