multicolors-converter
Version:
A very simple tool to convert colors into differents formats
26 lines (25 loc) • 966 B
JavaScript
import { HexConverter } from "@src/converters/HexConverter";
describe("HexConverter.hexToRgb", () => {
it("convert #C6A664 in [198, 166, 100]", () => {
expect(HexConverter.hexToRgb("#C6A664")).toEqual([198, 166, 100]);
});
it("convert #C2B078 in [194, 176, 120]", () => {
expect(HexConverter.hexToRgb("#C2B078")).toEqual([194, 176, 120]);
});
});
describe("HexConverter.hexToRal", () => {
it("convert #C6A664 in RAL1002", () => {
expect(HexConverter.hexToRal("#C6A664")).toEqual("RAL1002");
});
it("convert #C2B078 in RAL1001", () => {
expect(HexConverter.hexToRal("#C2B078")).toEqual("RAL1001");
});
});
describe("HexConverter.hexToName", () => {
it("convert #C6A664 in Jaune sable", () => {
expect(HexConverter.hexToName("#C6A664")).toEqual("Jaune sable");
});
it("convert #C2B078 in Beige", () => {
expect(HexConverter.hexToName("#C2B078")).toEqual("Beige");
});
});