コード例 #1
0
ファイル: test_console.py プロジェクト: pysudoku/sudoku
 def test_to_verify_that_parse_command_raise_an_exception_if_command_is_not_in_Commands_application(self):   
     try:
         self.command= "Generate"
         console = Console()
         result = console.parse_command(self.command)
         self.fail("Expected InvalidCmdParametersException was not raised.")
     except InvalidCmdParametersException:
         pass
コード例 #2
0
ファイル: test_console.py プロジェクト: pysudoku/sudoku
 def test_to_verify_if_command_is_not_parsed_correct_an_exception_is_raised(self): 
     try:
         self.command= "generate Incorrect"
         console=Console()
         result = console.parse_command(self.command)
         self.assertTrue(True)
     except Exception as e:
         self.fail("Exception has been raised",e)
コード例 #3
0
ファイル: test_console.py プロジェクト: pysudoku/sudoku
 def test_to_verify_if_Hint_command_with_params_is_a_Hint_command_object(self):
     self.command= "hint /row=A /column=2"
     console=Console()
       
     self.assertIsInstance(console.parse_command(self.command), HintCommand,"Is not instance")
コード例 #4
0
ファイル: test_console.py プロジェクト: pysudoku/sudoku
 def test_to_verify_if_setValue_command_with_params_is_a_setValue_command_object(self):
     self.command= "setValue /row=A /column=2 /value=3"
     console=Console()
       
     self.assertIsInstance(console.parse_command(self.command), SetValueCommand,"Is not instance")
コード例 #5
0
ファイル: test_console.py プロジェクト: pysudoku/sudoku
 def test_to_verify_if_restart_command_with_params_is_a_restart_command_object(self):
     self.command= "restart"
     console=Console()
       
     self.assertIsInstance(console.parse_command(self.command), RestartGameCommand,"Is not instance")
コード例 #6
0
ファイル: test_console.py プロジェクト: pysudoku/sudoku
 def test_to_verify_if_generate_command_with_params_is_a_generate_command_object(self):
     self.command= "generate /level=EASY"
     console=Console()
     
     self.assertIsInstance(console.parse_command(self.command), GenerateGameCommand,"Is not instance")