Files
JavaScript/Maths/test/AverageMean.test.js
2021-12-15 22:58:28 +05:30

22 lines
566 B
JavaScript

import { mean } from '../AverageMean'
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)
})
})