merge: Improve Mean method (#874)

This commit is contained in:
YATIN KATHURIA
2021-12-15 22:58:28 +05:30
committed by GitHub
parent bbdb5cf38a
commit 3d2a48f798
2 changed files with 24 additions and 20 deletions

View File

@@ -4,8 +4,18 @@ describe('Tests for average mean', () => {
it('should be a function', () => {
expect(typeof mean).toEqual('function')
})
it('should throw error for invalid input', () => {
expect(() => mean(123)).toThrow()
})
it('should return the mean of an array of numbers', () => {
const meanFunction = mean([1, 2, 4, 5])
expect(meanFunction).toBe(3)
})
it('should return the mean of an array of numbers', () => {
const meanFunction = mean([10, 40, 100, 20])
expect(meanFunction).toBe(42.5)
})
})