Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ant;
- import static org.junit.Assert.*;
- import java.util.Arrays;
- import java.util.HashSet;
- import java.util.Set;
- import org.junit.Before;
- import org.junit.Test;
- public class AmbienteTest {
- private Ambiente ambiente;
- @Before
- public void setUp() throws Exception {
- Set<Coordinate> ostacoli = setCoordinate(new Coordinate(2,1),new Coordinate(1, 2), new Coordinate(2, 2));
- this.ambiente = new Ambiente(30, ostacoli);
- }
- private static Set<Coordinate> setCoordinate(Coordinate ... coordinate){
- return new HashSet<Coordinate>(Arrays.asList(coordinate));
- }
- @Test
- public void testDirezioniPossibiliBloccate() {
- assertEquals(0, this.ambiente.getPossibiliDirezioni(new Coordinate(1, 1)).size());
- }
- @Test
- public void testDirezioniPossibiliBloccateDaUnLato() {
- assertEquals(3, this.ambiente.getPossibiliDirezioni(new Coordinate(3, 1)).size());
- }
- @Test
- public void testDirezioniPossibiliLibere() {
- assertEquals(8, this.ambiente.getPossibiliDirezioni(new Coordinate(10, 10)).size());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement