コード例 #1
0
ファイル: tests.py プロジェクト: Dm17r1y/Chip8-emulator
 def test_add(self):
     self.interpreter.V[1].value = 10
     Command.Add(self.interpreter)\
         .execute_command(self.interpreter.V[1], 20)
     self.assertEqual(30, self.interpreter.V[1].value)
     self.assertEqual(0, self.interpreter.V[0xf].value)
     self.interpreter.V[0].value = 255
     Command.Add(self.interpreter)\
         .execute_command(self.interpreter.V[0], 1)
     self.assertEqual(0, self.interpreter.V[0].value)
     self.assertEqual(1, self.interpreter.V[0xf].value)