Select Git revision
FirefighterBoardTest.java
Forked from
LABOUREL Arnaud / Firefighter template
This fork has diverged from the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
FirefighterBoardTest.java 1.21 KiB
package model;
import org.junit.jupiter.api.Test;
import util.Position;
import java.util.List;
import static org.assertj.core.api.Assertions.*;
public class FirefighterBoardTest {
// @Test
// void testColumnCount(){
// Board<List<ModelElement>> board = new FirefighterBoard(20, 10, 1, 3);
// assertThat(board.columnCount()).isEqualTo(20);
// }
// @Test
// void testRowCount(){
// Board<List<ModelElement>> board = new FirefighterBoard(20, 10, 1, 3);
// assertThat(board.rowCount()).isEqualTo(10);
// }
// @Test
// void testStepNumber(){
// Board<List<ModelElement>> board = new FirefighterBoard(20, 10, 1, 3);
// for(int index = 0; index < 10; index++){
// assertThat(board.stepNumber()).isEqualTo(index);
// board.updateToNextGeneration();
// }
// assertThat(board.stepNumber()).isEqualTo(10);
// }
// @Test
// void testGetState_afterSet(){
// Board<List<ModelElement>> board = new FirefighterBoard(20, 10, 0, 0);
// Position position = new Position(1,2);
// assertThat(board.getState(position)).isEmpty();
// board.setState(List.of(ModelElement.FIRE), position);
// assertThat(board.getState(position)).containsExactly(ModelElement.FIRE);
// }
}