@tsed/json-mapper
Version:
Json mapper module for Ts.ED Framework
24 lines (18 loc) • 599 B
text/typescript
import {SymbolMapper} from "./SymbolMapper.js";
describe("SymbolMapper", () => {
describe("deserialize()", () => {
it("should return value", () => {
const mapper = new SymbolMapper();
const value = mapper.deserialize("SYMBOL");
expect(typeof value).toEqual("symbol");
expect(value.toString()).toEqual("Symbol(SYMBOL)");
});
});
describe("serialize()", () => {
it("should return value", () => {
const mapper = new SymbolMapper();
const value = mapper.serialize(Symbol.for("SYMBOL"));
expect(value).toEqual("SYMBOL");
});
});
});