bit Flipper im the making 🐬
This commit is contained in:
parent
0851f73c88
commit
d631848d83
4 changed files with 27 additions and 0 deletions
|
@ -33,4 +33,21 @@ class SPNTest {
|
|||
|
||||
// System.out.print(Integer.toHexString(spn.substitution(x)));
|
||||
}
|
||||
|
||||
@Test
|
||||
void swapBits() {
|
||||
var spn = new SPN();
|
||||
|
||||
// given
|
||||
int x = 0xA;
|
||||
int r = 0xC;
|
||||
|
||||
// when
|
||||
int y = spn.swapBits(x, 1, 2);
|
||||
int yy = spn.swapBits(x, 2, 1);
|
||||
|
||||
// then
|
||||
assertEquals(r, y);
|
||||
assertEquals(r, yy);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue