Commit graph

11 commits

Author SHA1 Message Date
c3a4f085f1 Test fixes 2015-07-19 12:41:50 -07:00
07073b9dc1 A test that the machine is advancing rotors property 2015-07-19 09:17:53 -07:00
b5cac3d137 Unit tests for inverse encoding and ring settings 2015-07-19 08:40:29 -07:00
9345b4e3f9 testThatTheMachineTurnsOn 2015-07-19 01:30:38 -07:00
9a7353e973 Expand Reflector to valid reflection series 2015-07-19 00:00:59 -07:00
b7798d2dcd Clean up components 2015-07-18 22:59:58 -07:00
ed0b46b601 A Plugboard
Along the way refactored some things into a super class called Cryptor
2015-07-18 18:37:58 -07:00
f997e84639 Add rot13 test for Rotor
This test checks the modulo functionality.

This change also refactors how tests are set up. Each test is responsible for creating its own rotor.
2015-07-18 10:47:14 -07:00
ccc1244e0c Remove boilerplate tests 2015-07-18 10:45:34 -07:00
31774fbc07 Basic unit test for unadvanced Rotor 2015-07-18 10:39:53 -07:00
b3a98177bb Initial Commit 2015-07-18 08:48:07 -07:00