/
githubmirror
/
material-ui
Обзор
Документация
Войти
/
githubmirror
/
material-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
packages/mui-material/src/InputBase/utils.test.js
39 строк
1 KB
Marija Najdova
[core] Rename directories to match the new package names (#28185)
06 сен 2021, 22:22
Не верифицирован
06 сен 2021, 22:22
49b3469
Код
Авторство
О чём код?
import { expect } from 'chai'; import { hasValue, isFilled } from './utils'; describe('Input/utils.js', () => { describe('hasValue', () => { ['', 0].forEach((value) => { it(`is true for ${value}`, () => { expect(hasValue(value)).to.equal(true); }); }); [null, undefined].forEach((value) => { it(`is false for ${value}`, () => { expect(hasValue(value)).to.equal(false); }); }); }); describe('isFilled', () => { [' ', 0].forEach((value) => { it(`is true for value ${value}`, () => { expect(isFilled({ value })).to.equal(true); }); it(`is true for SSR defaultValue ${value}`, () => { expect(isFilled({ defaultValue: value }, true)).to.equal(true); }); }); [null, undefined, ''].forEach((value) => { it(`is false for value ${value}`, () => { expect(isFilled({ value })).to.equal(false); }); it(`is false for SSR defaultValue ${value}`, () => { expect(isFilled({ defaultValue: value }, true)).to.equal(false); }); }); }); });