@tdb/util
Version:
Shared helpers and utilities.
23 lines (18 loc) • 610 B
text/typescript
import { expect } from 'chai';
import { transformStyle } from '../css';
describe('React: CSS', () => {
it('is a function', () => {
expect(transformStyle).to.be.an.instanceof(Function);
});
it('returns the given object', () => {
const style = { color: 'red' };
expect(transformStyle(style)).to.equal(style);
});
it('returns an empty object if no `style` parameter is given', () => {
expect(transformStyle()).to.eql({});
});
it('removes undefined values', () => {
const style = { color: undefined, background: null };
expect(transformStyle(style)).to.eql({});
});
});