zarm
Version:
基于 React 的移动端UI库
25 lines • 747 B
JavaScript
import getValue from '../../utils/getValue';
describe('getValue', function () {
it('should return props.value if it exists', function () {
var actual = getValue({
value: 1
}, 0);
expect(actual).toEqual(1);
});
it('should return props.defaultValue if it exists', function () {
var actual = getValue({
defaultValue: 1
}, 0);
expect(actual).toEqual(1);
});
it("should return default value if props.value and props.defaultValue don't exist", function () {
var actual = getValue({}, 1);
expect(actual).toEqual(1);
});
it('should return default value if props.defaultValue is 0', function () {
var actual = getValue({
defaultValue: 0
}, 1);
expect(actual).toEqual(1);
});
});