-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Expand file tree
/
Copy pathBInaryConvert.test.js
More file actions
22 lines (21 loc) · 742 Bytes
/
BInaryConvert.test.js
File metadata and controls
22 lines (21 loc) · 742 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { BinaryConvert } from '../BinaryConvert'
describe('BinaryConvert', () => {
it('should return the correct value', () => {
expect(BinaryConvert(4)).toBe(100)
})
it('should return the correct value', () => {
expect(BinaryConvert(12)).toBe(1100)
})
it('should return the correct value of the sum from two number', () => {
expect(BinaryConvert(12 + 2)).toBe(1110)
})
it('should return the correct value of the subtract from two number', () => {
expect(BinaryConvert(245 - 56)).toBe(10111101)
})
it('should return the correct value', () => {
expect(BinaryConvert(254)).toBe(11111110)
})
it('should return the correct value', () => {
expect(BinaryConvert(63483)).toBe(1111011111111011)
})
})