diff --git a/Conversions/test/RGBToHex.test.js b/Conversions/test/RGBToHex.test.js new file mode 100644 index 0000000000..0438639988 --- /dev/null +++ b/Conversions/test/RGBToHex.test.js @@ -0,0 +1,21 @@ +import { RGBToHex } from '../RGBToHex' + +test('The Hex format of RGB (225, 225, 225) is #ffffff', () => { + const res = RGBToHex(255, 255, 255) + expect(res).toBe('#ffffff') +}) + +test('The Hex format of RGB (190, 108, 217) is #be6cd9', () => { + const res = RGBToHex(190, 108, 217) + expect(res).toBe('#be6cd9') +}) + +test('The Hex format of RGB (255, 99, 71) is #ff6347', () => { + const res = RGBToHex(255, 99, 71) + expect(res).toBe('#ff6347') +}) + +test('The Hex format of RGB (100, 108, 217) is #646cd9', () => { + const res = RGBToHex(100, 108, 217) + expect(res).toBe('#646cd9') +}) diff --git a/Conversions/test/RailwayTimeConversion.test.js b/Conversions/test/RailwayTimeConversion.test.js new file mode 100644 index 0000000000..0e49af3b7f --- /dev/null +++ b/Conversions/test/RailwayTimeConversion.test.js @@ -0,0 +1,21 @@ +import { RailwayTimeConversion } from '../RailwayTimeConversion' + +test('The RailwayTimeConversion of 07:05:45AM is 07:05:45', () => { + const res = RailwayTimeConversion('07:05:45AM') + expect(res).toEqual('07:05:45') +}) + +test('The RailwayTimeConversion of 07:05:45PM is 19:05:45', () => { + const res = RailwayTimeConversion('07:05:45PM') + expect(res).toEqual('19:05:45') +}) + +test('The RailwayTimeConversion of 10:20:00AM is 10:20:00', () => { + const res = RailwayTimeConversion('10:20:00AM') + expect(res).toEqual('10:20:00') +}) + +test('The RailwayTimeConversion of 11:20:00PM is 23:20:00', () => { + const res = RailwayTimeConversion('11:20:00PM') + expect(res).toEqual('23:20:00') +})