adolfont
9/4/2015 - 12:16 AM

BuracosTest.java

package adolfoneto;
import static org.junit.Assert.*;



import org.junit.Before;
import org.junit.Test;


public class BuracosTest {
	
	Buracos contadorDeBuracos;
	
	@Before
	public void inicializa(){
	      contadorDeBuracos = new Buracos();
	}

	@Test
	public void testBuracoDeA() {
        assertEquals(1, contadorDeBuracos.contaBuracos("a"));
	}

	@Test
	public void testUmBuracosLetraAMinuscula(){
		assertTrue(contadorDeBuracos.temUmBuraco('a'));
	}

	@Test
	public void testUmBuracosLetraA(){
		assertTrue(contadorDeBuracos.temUmBuraco('A'));
	}

	@Test
	public void testDoisBuracosLetraB(){
		assertTrue(contadorDeBuracos.temDoisBuracos('B'));
	}

	
	@Test
	public void testBuracoDeB() {
        assertEquals(2, contadorDeBuracos.contaBuracos("B"));
	}

	@Test
	public void testBuracoDeABC() {
        assertEquals(3, contadorDeBuracos.contaBuracos("ABC"));
	}


	@Test
	public void testBuracoDeAdalberto() {
        assertEquals(6, contadorDeBuracos.contaBuracos("Adalberto"));
	}

	@Test
	public void testBuracoDeUmaFrase() {
        assertEquals(10, contadorDeBuracos.contaBuracos("O cravo brigou com a rosa")); }


}