Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lab08;
- import org.junit.Assert;
- import org.junit.Before;
- import org.junit.Test;
- public class DepartamentoTest {
- Departamento dpto;
- Funcionario f1, f2, f3;
- @Before
- public void setUp() throws Exception {
- dpto = new Departamento("Departamento Pessoal", "001-45");
- f1 = new Funcionario("Raquel", "12345", "especialista", 12);
- f2 = new Funcionario("Carla", "23456", "tecnico", 1);
- f3 = new Funcionario("Ricardo", "34567", "tecnico", 120);
- }
- @Test(expected=Exception.class)
- public void testConstrutorExceptionNomeNull() throws Exception {
- Departamento dpto = new Departamento(null, "001-45");
- }
- @Test(expected=Exception.class)
- public void testConstrutorExceptionNomeVazio() throws Exception {
- Departamento dpto = new Departamento("", "001-45");
- }
- @Test(expected=Exception.class)
- public void testConstrutorExceptionCodigoNull() throws Exception {
- Departamento dpto = new Departamento("Raquel", null);
- }
- @Test(expected=Exception.class)
- public void testConstrutorExceptionCodigoVazio() throws Exception {
- Departamento dpto = new Departamento("Raquel", "");
- }
- @Test
- public void testDepartamento() {
- Assert.assertEquals("Nome errado.", "Departamento Pessoal", dpto
- .getNome());
- Assert.assertEquals("Codigo errado.", "001-45", dpto.getCodigo());
- Assert.assertEquals("Lista de funcionarios devia ser vazia.", dpto
- .getNumeroDeFuncionarios(), 0);
- }
Add Comment
Please, Sign In to add comment