UNPKG

zeplin-extension-style-kit

Version:

Models and utilities to generate CSS-like style code in Zeplin extensions.

29 lines (20 loc) 740 B
import { Opacity } from "@root/declarations/opacity"; import { Scalar } from "@root/values/scalar"; test("property name", () => { const opacity = new Opacity(new Scalar(0.33)); expect(opacity.name).toBe("opacity"); }); test("opacity value", () => { const opacity = new Opacity(new Scalar(0.33)); expect(opacity.getValue()).toBe("0.33"); }); test("equality check", () => { const opacity = new Opacity(new Scalar(0.33)); const other = new Opacity(new Scalar(0.33)); expect(opacity.equals(other)).toBe(true); }); test("equality check (unequal)", () => { const opacity = new Opacity(new Scalar(0.33)); const other = new Opacity(new Scalar("0.13")); expect(opacity.equals(other)).toBe(false); });