Ejemplo n.º 1
0
	def test_export_sudoku_returns_false_if_invalid_file_path(self):
		interface = Interface(self.file_handler_xml1)
		interface.load_sudoku_from_file(self.sudoku_import_csv)
		interface.solve_sudoku()
		self.assertFalse(interface.export_sudoku_to_file("/test/no"))
Ejemplo n.º 2
0
	def test_export_sudoku_returns_false_if_no_matrix_loaded(self):
		interface = Interface(self.file_handler_xml2)
		self.assertFalse(interface.export_sudoku_to_file(self.sudoku_export))
Ejemplo n.º 3
0
	def test_export_sudoku_returns_true_if_valid_file_path(self):
		interface = Interface(self.file_handler_xml1)
		interface.load_sudoku_from_file(self.sudoku_import_csv)	
		interface.solve_sudoku()
		self.assertTrue(interface.export_sudoku_to_file(self.sudoku_export))