mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-06 17:50:39 +08:00
merge: Add test cases to ArbitraryBase, DateToDay & DateDayDifference Algorithm (#929)
This commit is contained in:
36
Conversions/test/ArbitraryBase.test.js
Normal file
36
Conversions/test/ArbitraryBase.test.js
Normal file
@ -0,0 +1,36 @@
|
||||
import { convertArbitraryBase } from '../ArbitraryBase'
|
||||
|
||||
test('Check the answer of convertArbitraryBase(98, 0123456789, 01234567) is 142', () => {
|
||||
const res = convertArbitraryBase('98', '0123456789', '01234567')
|
||||
expect(res).toBe('142')
|
||||
})
|
||||
|
||||
test('Check the answer of convertArbitraryBase(98, 0123456789, abcdefgh) is bec', () => {
|
||||
const res = convertArbitraryBase('98', '0123456789', 'abcdefgh')
|
||||
expect(res).toBe('bec')
|
||||
})
|
||||
|
||||
test('Check the answer of convertArbitraryBase(98, 0123456789, 98765432) is 857', () => {
|
||||
const res = convertArbitraryBase('98', '0123456789', '98765432')
|
||||
expect(res).toBe('857')
|
||||
})
|
||||
|
||||
test('Check the answer of convertArbitraryBase(129, 0123456789, 01234567) is 201', () => {
|
||||
const res = convertArbitraryBase('129', '0123456789', '01234567')
|
||||
expect(res).toBe('201')
|
||||
})
|
||||
|
||||
test('Check the answer of convertArbitraryBase(112, 0123456789, 12345678) is 271', () => {
|
||||
const res = convertArbitraryBase('112', '0123456789', '12345678')
|
||||
expect(res).toBe('271')
|
||||
})
|
||||
|
||||
test('Check the answer of convertArbitraryBase(112, 0123456789, 123456789) is 245', () => {
|
||||
const res = convertArbitraryBase('112', '0123456789', '123456789')
|
||||
expect(res).toBe('245')
|
||||
})
|
||||
|
||||
test('Check the answer of convertArbitraryBase(111, 0123456789, abcdefgh) is bfh', () => {
|
||||
const res = convertArbitraryBase('111', '0123456789', 'abcdefgh')
|
||||
expect(res).toBe('bfh')
|
||||
})
|
Reference in New Issue
Block a user