18 lines
No EOL
457 B
JavaScript
18 lines
No EOL
457 B
JavaScript
const { test, describe } = require('node:test')
|
|
const assert = require('node:assert')
|
|
|
|
const average = require('../src/utils').average
|
|
|
|
describe('average', () => {
|
|
test('of one value is the value itself', () => {
|
|
assert.strictEqual(average([1]), 1)
|
|
})
|
|
|
|
test('of many is calculated right', () => {
|
|
assert.strictEqual(average([1, 2, 3, 4, 5, 6]), 3.5)
|
|
})
|
|
|
|
test('of empty array is zero', () => {
|
|
assert.strictEqual(average([]), 0)
|
|
})
|
|
}) |