def test_get_cell_4(self): sb = SudokuBoard() start_state = copy.deepcopy(sb.__dict__) self.assertIsNone(sb.get_cell(1, 2)) self.assertDictEqual(sb.__dict__, start_state)
def test_get_cell_1(self): sb = SudokuBoard() sb.set_cell(1, 2, 3) start_state = copy.deepcopy(sb.__dict__) self.assertEqual(sb.get_cell(1, 2), 3) self.assertDictEqual(sb.__dict__, start_state)
def test_get_cell_6(self): sb = SudokuBoard() sb.set_cell(sb._min_row_value, sb._min_col_value, sb._min_val_value) sb.set_cell(1, 2, 4) sb.set_cell(1, 3, 5) start_state = copy.deepcopy(sb.__dict__) self.assertEqual(sb.get_cell(sb._min_row_value, sb._min_col_value), sb._min_val_value) self.assertDictEqual(sb.__dict__, start_state)