def test_decodeCharacter0_withCogSetTo6_shouldReturn6(self): decoder = Decoder(cog1=6) decodedChar = decoder.decodeChar('0') self.assertEqual(decodedChar, '6')
def test_decodeCharacter_shouldLoopRoundListTwice(self): decoder = Decoder(cog1=2 * 69) decodedChar = decoder.decodeChar('D') self.assertEqual(decodedChar, 'D')
def test_decodeChar2_withSecondCogSetTo1_shouldReturn0(self): decoder = Decoder(cog2=1) decodedChar = decoder.decodeChar('2') self.assertEqual(decodedChar, '0')
def test_decodeCharacter_shouldLoopRoundList(self): decoder = Decoder(cog1=6) decodedChar = decoder.decodeChar('!') self.assertEqual(decodedChar, '2')