From 871a49f3cd04ec17e2bbb702b03011cf79966e5c Mon Sep 17 00:00:00 2001 From: Ankush263 <86042508+Ankush263@users.noreply.github.com> Date: Fri, 1 Apr 2022 12:28:12 +0530 Subject: [PATCH] merge: test case to radixSort Algorithm (#968) --- Sorts/test/RadixSort.test.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Sorts/test/RadixSort.test.js diff --git a/Sorts/test/RadixSort.test.js b/Sorts/test/RadixSort.test.js new file mode 100644 index 000000000..5a02d13d6 --- /dev/null +++ b/Sorts/test/RadixSort.test.js @@ -0,0 +1,19 @@ +import { radixSort } from '../RadixSort' + +test('The RadixSort of the array [4, 3, 2, 1] is [1, 2, 3, 4]', () => { + const arr = [4, 3, 2, 1] + const res = radixSort(arr, 10) + expect(res).toEqual([1, 2, 3, 4]) +}) + +test('The RadixSort of the array [] is []', () => { + const arr = [] + const res = radixSort(arr, 10) + expect(res).toEqual([]) +}) + +test('The RadixSort of the array [14, 16, 10, 12] is [10, 12, 14, 16]', () => { + const arr = [14, 16, 10, 12] + const res = radixSort(arr, 10) + expect(res).toEqual([10, 12, 14, 16]) +})