tests: während der Erstellung erfolgt eine Kontrolle des Gewichts

This commit is contained in:
2026-07-14 13:56:47 +02:00
parent 402370cf8a
commit 9870c41799
2 changed files with 24 additions and 4 deletions
+20
View File
@@ -161,3 +161,23 @@ class TestMechAmor(AbstractTestMechAmor):
zone = mech.inner_structure.zones.get(zone_name)
should_outer_armor = OUTER_ARMOR[zone_name]
self.assertEqual(should_outer_armor, zone.armor)
class TestMechWeightWatch(AbstractTestMechAmor):
def test_watch(self):
watcher = self.factory.watcher
'''
Aufstellung Gewichte:
Bauteil | Gewicht in Tonnen
------------------------------------
Reaktor | 6.0
Gyroskope | 2.0
Interne-Struktur | 2.0
Cockpit | 3.0
Panzerung | 4.0
------------------------------------
| 17.0
'''
self.assertEqual(17.0, watcher.actual_weight)
self.assertEqual(3.0, watcher.rest_weight)