@Test(expected = NullPointerException.class) public void barbeiroNaoPodePossuirTelefoneNuloPassandoPeloSetter() { try { barbeiro.setTelefone(null); } catch (BarbeiroException e) { e.printStackTrace(); } }
@Test(expected = AssertionError.class) public void numeroDoTelefoneNaoPodeConterLetras() { try { barbeiro.setTelefone("65465a4"); } 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 telefonePassadoEmBrancro() throws BarbeiroException { barbeiro.setTelefone(""); Assert.fail("Deve lançar uma exceção"); }