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    }