package toolkit;
import static org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
public class ListTest {
private List lista;
@Before
public void inicializa() {
lista = new List();
lista.append(1); lista.append(2);
}
@After
public void limpa() {
lista.wipe();
}
@Test
public void test_list_com_dois_length_2() {
assertEquals(2, lista.length());
}
@Test
public void test_list_vazia_length_zero() {
lista.wipe();
assertEquals(0, lista.length());
}
@Test
public void test_drop_um_item_dah_length_um() {
lista.drop(0);
assertEquals(1, lista.length());
}
@Test
public void test_append_null_nao_insere() {
assertEquals(2, lista.length());
lista.append(null);
assertEquals(2, lista.length());
}
}