Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lp2.lab06;
- import org.junit.Assert;
- import org.junit.Before;
- import org.junit.Test;
- public class TesteSala {
- private Sala sala1;
- @Before public void criaSala(){
- sala1 = new Sala(10,10);
- }
- /*Insere um obstáculo em uma dada posição da sala.*/
- @Test public void testaInserirObstaculo(){
- sala1.setPosicao(5, 5, 1);
- Assert.assertFalse("Posição Ocupada", sala1.verificarPosicaoLivre(5, 5));
- sala1.setPosicao(5, 5, 0);
- Assert.assertTrue("Posição livre", sala1.verificarPosicaoLivre(5, 5));
- }
- // Verifica se uma dada posição é valida dentro da sala.
- @Test public void testaPosicaoValida(){
- Assert.assertTrue("Não é valida", sala1.posicaoValida(8, 6));
- Assert.assertFalse("Posição válida", sala1.posicaoValida(12, 15));
- }
- //Muda a situação de uma dada posição para ocupada ou livre.
- @Test public void testaSetPosicao(){
- sala1.setPosicao(4, 4, 0);
- Assert.assertTrue("Posição Ocupada", sala1.verificarPosicaoLivre(4, 4));
- sala1.setPosicao(3, 3, 1);
- Assert.assertFalse("Posição livre", sala1.verificarPosicaoLivre(3, 3));
- }
- //Verifica se uma dada posição está livre.
- @Test public void testeVerificarPosicaoLivre(){
- Assert.assertTrue("Posição Ocupada", sala1.verificarPosicaoLivre(10, 10));
- }
- }
Add Comment
Please, Sign In to add comment