mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-04 15:39:42 +08:00
added throwing an error when array with <3 items is passed
This commit is contained in:
@ -1,8 +1,10 @@
|
||||
import { maxProductOfThree } from '../MaxProductOfThree'
|
||||
|
||||
describe('MaxProductOfThree', () => {
|
||||
it('expects to return -1 for array with only 2 numbers', () => {
|
||||
expect(maxProductOfThree([1, 3])).toBe(-1)
|
||||
it('expects to throw error for array with only 2 numbers', () => {
|
||||
expect(() => {
|
||||
maxProductOfThree([1, 3])
|
||||
}).toThrow('Triplet cannot exist with the given array')
|
||||
})
|
||||
|
||||
it('expects to return 300 as the maximum product', () => {
|
||||
|
Reference in New Issue
Block a user