20212223242526272829
public class TesteDeNossoNumero { public void numero() { String numero = "1234"; NossoNumero res = new NossoNumero(numero); assertThat(res.longValue(), equalTo(123l)); assertThat(res.getDigito(), equalTo('4')); }
30313233343536
@Test(expectedExceptions = IllegalArgumentException.class) public void nao_numero() { String numero = "abc"; new NossoNumero(numero); }
37383940414243
@Test(expectedExceptions = IllegalArgumentException.class) public void nao_numero_hifen() { String numero = "123-4"; new NossoNumero(numero); }
44454647484950
@Test(expectedExceptions = IllegalArgumentException.class) public void nao_numero_vazio() { String numero = ""; new NossoNumero(numero); }