UNPKG

core-value-objects

Version:

Biblioteca de Value Objects reutilizáveis para domínios de negócio

15 lines (12 loc) 419 B
import { Cep } from '../src/core/cep.vo'; describe('Cep', () => { it('deve aceitar CEP válido', () => { const cep = new Cep('87013001'); expect(cep.getValue()).toBe('87013001'); expect(cep.getValueFormatted()).toBe('87013-001'); expect(cep.equals(new Cep('87013001'))).toBe(true); }); it('deve lançar erro para CEP inválido', () => { expect(() => new Cep('0000000')).toThrow(); }); });