introduce bitloops
This commit is contained in:
@@ -87,10 +87,10 @@ public class MainTest {
|
||||
Assertions.assertEquals(DASH, grid.byteAt(Grid.offset(1, 1)));
|
||||
|
||||
// Test isLetterAt
|
||||
Assertions.assertTrue(grid.isLetterSet(0, 0));
|
||||
Assertions.assertFalse(grid.isLetterSet(1, 2));
|
||||
Assertions.assertTrue(grid.isLetterSet(2, 3));
|
||||
Assertions.assertFalse(grid.isLetterSet(1, 1));
|
||||
Assertions.assertTrue(grid.isLetterSet(Grid.offset(0, 0)));
|
||||
Assertions.assertFalse(grid.isLetterSet(Grid.offset(1, 2)));
|
||||
Assertions.assertTrue(grid.isLetterSet(Grid.offset(2, 3)));
|
||||
Assertions.assertFalse(grid.isLetterSet(Grid.offset(1, 1)));
|
||||
|
||||
// Test isDigitAt
|
||||
Assertions.assertFalse(grid.isDigitAt(0));
|
||||
@@ -100,9 +100,9 @@ public class MainTest {
|
||||
Assertions.assertFalse(grid.isDigitAt(Grid.offset(1, 1)));
|
||||
|
||||
// Test isLettercell
|
||||
Assertions.assertTrue(grid.isLetterAt(0, 0)); // 'A' is letter
|
||||
Assertions.assertFalse(grid.isLetterAt(1, 2)); // '5' is digit
|
||||
Assertions.assertTrue(grid.isLetterAt(1, 1)); // '#' is lettercell
|
||||
Assertions.assertTrue(grid.isLetterAt(Grid.offset(0, 0))); // 'A' is letter
|
||||
Assertions.assertFalse(grid.isLetterAt(Grid.offset(1, 2))); // '5' is digit
|
||||
Assertions.assertTrue(grid.isLetterAt(Grid.offset(1, 1))); // '#' is lettercell
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user