src/test/java/de/uapcore/sudoku/SudokuTest.java

Tue, 28 Jul 2020 13:48:59 +0200

author
Mike Becker <universe@uap-core.de>
date
Tue, 28 Jul 2020 13:48:59 +0200
changeset 20
a95423d37588
permissions
-rw-r--r--

adds more tests

     1 package de.uapcore.sudoku;
     3 import org.junit.jupiter.api.AfterEach;
     4 import org.junit.jupiter.api.BeforeEach;
     5 import org.junit.jupiter.api.Test;
     7 import javax.swing.*;
     9 import static org.junit.jupiter.api.Assertions.assertEquals;
    10 import static org.junit.jupiter.api.Assertions.assertTrue;
    12 class SudokuTest {
    14     private Sudoku subject;
    16     @BeforeEach
    17     void init() {
    18         subject = new Sudoku();
    19     }
    21     @AfterEach
    22     void destroy() {
    23         subject.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
    24         subject.dispose();
    25     }
    27     @Test
    28     void testDefaultCloseOperation() {
    29         assertEquals(WindowConstants.EXIT_ON_CLOSE, subject.getDefaultCloseOperation());
    30     }
    32     @Test
    33     void testMinimumSize() {
    34         assertEquals(subject.getSize(), subject.getMinimumSize());
    35     }
    37     @Test
    38     void testLocationByPlattform() {
    39         assertTrue(subject.isLocationByPlatform());
    40     }
    41 }

mercurial