import { SimplePasswordAuthenticator } from './simple-password-authenticator'; import { it, expect} from 'vitest' it('should do nothing when things are valid', () => { // GIVEN const authenticator = new SimplePasswordAuthenticator('expected-password'); // WHEN const result = authenticator.authenticate('expected-password'); // expect(result).toBeTruthy(); }) it('should not authenticate when the password is invalid', () => { // GIVEN const authenticator = new SimplePasswordAuthenticator('expected-password'); // WHEN const result = authenticator.authenticate('invalid-password'); // THEN expect(result).toBeFalsy(); })