001 package de.hska.info1.uebung.felder;
002
003 import junit.framework.TestCase;
004 /**
005 * JUnit-Testklasse für Sudoku.
006 *
007 * @author Christian Pape
008 *
009 */
010 public class SudokuTest extends TestCase {
011
012 /*
013 * Test method for 'de.hska.info1.felder.Sudoku.isKorrektesSudoku()'
014 */
015 public void testIsKorrektesSudoku() {
016 assertFalse( new Sudoku(new int[9][9]).isKorrektesSudoku());
017 }
018
019 /*
020 * Test method for 'de.hska.info1.felder.Sudoku.isKorrektesSudoku()'
021 */
022 public void testIsKorrektesSudoku1() {
023 assertFalse( new Sudoku(new int[][] {
024 {5, 3, 4, 6, 7, 8, 9, 1, 2},
025 {6, 7, 2, 1, 9, 5, 3, 4, 8},
026 {1, 9, 8, 3, 4, 2, 5, 6, 7},
027 {8, 5, 9, 7, 6, 1, 4, 2, 3},
028 {4, 2, 6, 8, 5, 3, 7, 9, 1},
029 {7, 1, 3, 9, 2, 4, 8, 5, 6},
030 {9, 6, 1, 5, 3, 7, 2, 8, 4},
031 {2, 8, 7, 4, 1, 9, 6, 3, 5},
032 {3, 4, 5, 2, 8, 6, 1, 7, 9}
033 }).isKorrektesSudoku());
034 }
035 }