class ZelleTest(unittest.TestCase): def setUp(self): pass def tearDown(self): pass def testZelleHat1Nachbar(self): self.zelle = Zelle() anzahlNachbarn = 1 assert self.zelle.ueberlebt(anzahlNachbarn) == False, \ 'zelle.ueberlebt(anzahlNachbarn) does not provide the \ right return value' pass def testZelleHat3Nachbarn(self): self.zelle = Zelle() anzahlNachbarn = 3 assert self.zelle.ueberlebt(anzahlNachbarn) == True, \ 'zelle.ueberlebt(anzahlNachbarn) does not provide the \ right return value' pass def testZelleHat4Nachbarn(self): self.zelle = Zelle() anzahlNachbarn = 4 assert self.zelle.ueberlebt(anzahlNachbarn) == False, \ 'zelle.ueberlebt(anzahlNachbarn) does not provide the \ right return value' pass def testLebendeZelleHat1Nachbarn(self): zelleLebt = True self.zelle = Zelle(zelleLebt) anzahlNachbarn = 1 assert self.zelle.ueberlebt(anzahlNachbarn) == False, \ 'zelle.ueberlebt(anzahlNachbarn) does not provide the \ right return value' pass def testPit(self): zelleLebt = True listeDerZellen = [] zelle1 = Zelle(zelleLebt) zelle2 = Zelle(zelleLebt) listeDerZellen.append(zelle1) listeDerZellen.append(zelle2) self.zellenKultur = ZellenKultur(listeDerZellen) assert self.zellenKultur.anzahlLebenderZellen() == 2, \ 'zelle.ueberlebt() does not provide the \ right return value' pass def testMain(self): self.zelle = Zelle() assert self.zelle.main() == dummy(), 'Gol01.get_size() does not provide the right return value' pass
def testPit(self): zelleLebt = True listeDerZellen = [] zelle1 = Zelle(zelleLebt) zelle2 = Zelle(zelleLebt) listeDerZellen.append(zelle1) listeDerZellen.append(zelle2) self.zellenKultur = ZellenKultur(listeDerZellen) assert self.zellenKultur.anzahlLebenderZellen() == 2, \ 'zelle.ueberlebt() does not provide the \ right return value' pass