fullstackopen-notes/parts/4/blogApp/tests/average.test.js

18 lines
457 B
JavaScript
Raw Normal View History

2025-06-04 17:58:33 +02:00
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)
})
})