Bin
2025-12-16 9e0b2ba2c317b1a86212f24cbae3195ad1f3dbfa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/* global describe, it, expect */
import { styleToProp } from "../styles";
 
describe("styleToProp should works well", () => {
  it("Functional test", () => {
    const result = styleToProp("width: 60px; color: red; font-size: 10em;");
 
    expect(result).toEqual({
      width: "60px",
      color: "red",
      fontSize: "10em",
    });
  });
 
  it("Test quotes", () => {
    const result = styleToProp('background-image: url("https://example.com/image.png");');
 
    expect(result).toEqual({
      backgroundImage: 'url("https://example.com/image.png")',
    });
  });
 
  it("Default parameter = null", () => {
    expect(styleToProp()).toBeNull();
  });
});