Files
introduction-to-testing/examples/guess-the-number/game.test.js
2024-09-30 13:25:05 -06:00

19 lines
582 B
JavaScript

import { it, expect, describe, vi } from 'vitest';
import { Game } from './game';
describe('Game', () => {
it('should return an instance of a game', () => {
// This is mostly a dummy test.
const game = new Game(1, 10);
expect(game).toBeInstanceOf(Game);
});
it('should have a secret number', () => {
// Thisn't really a useful test.
// Do I *really* care about the type of the secret number?
// Do I *really* care about the name of a "private" property?
const game = new Game(1, 10);
expect(game.secretNumber).toBeTypeOf('number');
});
});