UNPKG

cpt-waffle-lotide

Version:
25 lines (23 loc) 742 B
import middle from '../middle'; describe('middle() tests', ():void => { it('checks if [1,2,3] returns [2]', ():void => { expect(middle([1, 2, 3])).toEqual([2]); }) it('checks if [1, 2, 3, 4, 5] returns [3]', ():void => { expect(middle([1, 2, 3, 4, 5])).toEqual([3]); }) it('checks if [1, 2, 3, 4] returns [2, 3]', ():void => { expect(middle([1, 2, 3, 4])).toEqual([2,3]); }) it('checks if [1, 2, 3, 4, 5, 6] returns [3, 4]', ():void => { expect(middle([1, 2, 3, 4, 5, 6])).toEqual([3, 4]); }) }) describe('middle() edge cases tests', ():void => { it('checks if [1] returns []', ():void => { expect(middle([1])).toEqual([]); }) it('checks if [1, 2] returns []', ():void => { expect(middle([1, 2])).toEqual([]); }) })