Right now if I want to check a specific scenario, like making sure the proper message is shown if the computer takes a shot, then I have play the game until that state is met and then do a visual check. If I can tell LevelOne where all the components go, and then supply the "dice" with specific numbers then I can write unit tests for those scenarios