Skip to content

Commit

Permalink
test: Added test cases for toNumber method
Browse files Browse the repository at this point in the history
  • Loading branch information
kapilkumar-github committed Apr 23, 2024
1 parent ed52e0c commit f12fb49
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions test/toNumber.spec.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import toNumber from '../src/toNumber';
describe('toNumber', () => {
it('should return the given number', () => {
expect(toNumber(34)).toBe(34);
});

it('should convert the given number', () => {
expect(toNumber('23')).toBe(23);
});

it('should return the NaN', () => {
expect(toNumber('this-shall-pass')).toBe(NaN);
});

it('should return the default value as NaN', () => {
expect(toNumber('this-shall-pass', {})).toBe(NaN);
});

it('should return the default value', () => {
expect(toNumber({}, { defaultValue: 47 })).toBe(47);
});
});

0 comments on commit f12fb49

Please sign in to comment.