Browse Source

All Test Working

master
Mikko Winkler 2 years ago
parent
commit
a8f240a914
1 changed files with 13 additions and 0 deletions
  1. 13
    0
      test/LifeTest.java

+ 13
- 0
test/LifeTest.java View File



@Test @Test
public void destroyCrowdedCell() { public void destroyCrowdedCell() {
// Arrange: drei lebende Zellen
Life l = new Life();
l.setAlive(0, 0);
l.setAlive(0, 1);
l.setAlive(0, 2);
l.setAlive(1, 0);
l.setAlive(1, 1);

// Act: Berechnung der Folgegeneration
ILife nextGen = l.nextGeneration();

// Assert: Rasterpunkt mit drei Nachbarn sollte jetzt leben
assertTrue(!nextGen.isAlive(0, 1));
} }





Loading…
Cancel
Save