Gather data
This commit is contained in:
@@ -14,6 +14,7 @@ import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||
import static puzzle.Main.indentLines;
|
||||
import static puzzle.SwedishGenerator.C_DASH;
|
||||
import static puzzle.SwedishGenerator.DASH;
|
||||
|
||||
public class MainTest {
|
||||
|
||||
@@ -101,7 +102,7 @@ public class MainTest {
|
||||
Assertions.assertEquals('A', grid.getCharAt(0, 0));
|
||||
Assertions.assertEquals('5', grid.getCharAt(1, 2));
|
||||
Assertions.assertEquals('Z', grid.getCharAt(2, 3));
|
||||
Assertions.assertEquals(C_DASH, grid.getCharAt(1, 1));
|
||||
Assertions.assertEquals(DASH, grid.byteAt(1, 1));
|
||||
|
||||
// Test isLetterAt
|
||||
Assertions.assertTrue(grid.isLetterAt(0, 0));
|
||||
@@ -185,29 +186,20 @@ public class MainTest {
|
||||
Assertions.assertEquals(12347, foundSeed, "Found seed changed");
|
||||
Assertions.assertEquals(20, res.filled().clueMap().size(), "Number of assigned words changed");
|
||||
Assertions.assertEquals(763.8, res.filled().simplicity(), 1e-9, "Simplicity value changed");
|
||||
Assertions.assertArrayEquals(new char[]{ 'M', 'A', 'N', 'T', 'A' }, res.filled().clueMap().get(1377).word());
|
||||
Assertions.assertArrayEquals(new byte[]{ 'M', 'A', 'N', 'T', 'A' }, res.filled().clueMap().get(1377).word());
|
||||
}
|
||||
@Test
|
||||
public void testIsLetterA() {
|
||||
SwedishGenerator generator = new SwedishGenerator();
|
||||
assertTrue(generator.isLetter('A'));
|
||||
assertTrue(SwedishGenerator.isLetter((byte) 'A'));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsLetterZ() {
|
||||
SwedishGenerator generator = new SwedishGenerator();
|
||||
assertTrue(generator.isLetter('Z'));
|
||||
assertTrue(SwedishGenerator.isLetter((byte) 'Z'));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsNotLetterLowercaseA() {
|
||||
SwedishGenerator generator = new SwedishGenerator();
|
||||
assertFalse(generator.isLetter('a'));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsNotLetterSymbol() {
|
||||
SwedishGenerator generator = new SwedishGenerator();
|
||||
assertFalse(generator.isLetter('@'));
|
||||
assertFalse(SwedishGenerator.isLetter((byte) 'a'));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user