@Test(expected = NullPointerException.class) public void barbeiroNaoPodePossuirRGNuloPassandoPeloSetter() { try { barbeiro.setRg(null); } catch (BarbeiroException e) { e.printStackTrace(); } }
@Test(expected = AssertionError.class) public void rgNaoPodeConterLetras() { try { barbeiro.setRg("4654654ASD"); } catch (BarbeiroException e) { e.printStackTrace(); } }
@Before public void setUp() { try { barbeiro = new Barbeiro(); barbeiro.setNome("Alessandro"); barbeiro.setRg("418757896"); barbeiro.setTelefone("3389-9085"); barbeiro.setCpf("02919594150"); barbeiro.setCadeira("10"); } catch (NullPointerException e) { e.printStackTrace(); } catch (BarbeiroException e) { e.printStackTrace(); } }
@Test(expected = BarbeiroException.class) public void rgPassadoEmBrancro() throws BarbeiroException { barbeiro.setRg(""); Assert.fail("Deve lançar uma exceção"); }
@Test(expected = AssertionError.class) public void rgPassadoComLetras() throws BarbeiroException { barbeiro.setRg("asasa"); Assert.fail("Deve lançar uma exceção"); }