示例#1
0
 @Test
 public void setDeBarbeiroDeveFuncionar() {
   try {
     barbeiro.setNome("Alessandro");
   } catch (NullPointerException e) {
     e.printStackTrace();
   } catch (BarbeiroException e) {
     e.printStackTrace();
   }
   assertEquals("Alessandro", barbeiro.getNome());
 }
示例#2
0
 @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();
   }
 }
示例#3
0
 @Test(expected = AssertionError.class)
 public void numeroDoTelefoneNaoPodeConterLetras() {
   try {
     barbeiro.setTelefone("65465a4");
   } catch (BarbeiroException e) {
     e.printStackTrace();
   }
 }
示例#4
0
 @Test(expected = AssertionError.class)
 public void numeroDaCadeiraNaoPodeSerUmaLetra() {
   try {
     barbeiro.setCadeira("asd");
   } catch (BarbeiroException e) {
     e.printStackTrace();
   }
 }
示例#5
0
 @Test(expected = NullPointerException.class)
 public void barbeiroNaoPodePossuirCadeiraNuloPassandoPeloSetter() {
   try {
     barbeiro.setCadeira(null);
   } catch (BarbeiroException e) {
     e.printStackTrace();
   }
 }
示例#6
0
 @Test(expected = AssertionError.class)
 public void rgNaoPodeConterLetras() {
   try {
     barbeiro.setRg("4654654ASD");
   } catch (BarbeiroException e) {
     e.printStackTrace();
   }
 }
示例#7
0
 @Test(expected = AssertionError.class)
 public void cpfNaoPodePassarQuandoInvalido() {
   try {
     barbeiro.setCpf("000000000");
     fail();
   } catch (BarbeiroException e) {
     e.printStackTrace();
   }
 }
示例#8
0
 @Test(expected = AssertionFailedError.class)
 public void setterDeTempNomeNaoPodeSerEmBranco() {
   Barbeiro.setTempNome("");
   Assert.fail("Deve lançar uma exceção");
 }
示例#9
0
 @Test(expected = AssertionFailedError.class)
 public void setterDeTempNomeNaoPodeSerNulo() throws ServicoException {
   Barbeiro.setTempNome(null);
   Assert.fail("Deve lançar uma exceção");
 }
示例#10
0
 @Test(expected = BarbeiroException.class)
 public void cadeiraPassadoComMaisDeDoisDigitos() throws BarbeiroException {
   barbeiro.setCadeira("1000");
   Assert.fail("Deve lançar uma exceção");
 }
示例#11
0
 @Test(expected = AssertionError.class)
 public void cadeiraPassadoComoZero() throws BarbeiroException {
   barbeiro.setCadeira("0");
   Assert.fail("Deve lançar uma exceção");
 }
示例#12
0
 @Test(expected = BarbeiroException.class)
 public void cadeiraPassadoEmBrancro() throws BarbeiroException {
   barbeiro.setCadeira("");
   Assert.fail("Deve lançar uma exceção");
 }
示例#13
0
 @Test(expected = AssertionError.class)
 public void rgPassadoComLetras() throws BarbeiroException {
   barbeiro.setRg("asasa");
   Assert.fail("Deve lançar uma exceção");
 }
示例#14
0
 @Test
 public void testeParaGetterDeNomeDeBarbeiro() {
   assertEquals("Alessandro", barbeiro.getNome());
 }
示例#15
0
 @Test(expected = BarbeiroException.class)
 public void nomeComNumero() throws BarbeiroException {
   barbeiro.setNome("J040");
   Assert.fail("Deve lançar uma exceção");
 }
示例#16
0
 @Test
 public void testeParaGetterDeTempNomeDeBarbeiro() {
   assertEquals(null, Barbeiro.getTempNome());
 }
示例#17
0
 @Test
 public void testeParaGetterDeCadeiraDeBarbeiro() {
   assertEquals("10", barbeiro.getCadeira());
 }
示例#18
0
 @Test
 public void testeParaGetterDeTelefoneDeBarbeiro() {
   assertEquals("3389-9085", barbeiro.getTelefone());
 }
示例#19
0
 @Test
 public void testeParaGetterDeRGDeBarbeiro() {
   assertEquals("418757896", barbeiro.getRg());
 }
示例#20
0
 @Test(expected = AssertionError.class)
 public void tempNomeValido() throws BarbeiroException {
   Barbeiro.setTempNome("João");
   assertEquals("João", Agenda.getTempNome());
 }
示例#21
0
 @Test(expected = BarbeiroException.class)
 public void cpfInvalido() throws BarbeiroException {
   barbeiro.setCpf("123.654.456-75");
   Assert.fail("Deve lançar uma exceção");
 }
示例#22
0
 @Test
 public void testeParaGetterDeCPFDeBarbeiro() {
   assertEquals("02919594150", barbeiro.getCpf());
 }