1111public class TwosComplementTest {
1212
1313 @ Test
14- public void testTwosComplement_AllZeroes () {
14+ public void testTwosComplementAllZeroes () {
1515 // Test with a binary number consisting entirely of zeroes
1616 assertEquals ("10000" , TwosComplement .twosComplement ("0000" ));
1717 assertEquals ("1000" , TwosComplement .twosComplement ("000" ));
@@ -20,7 +20,7 @@ public void testTwosComplement_AllZeroes() {
2020 }
2121
2222 @ Test
23- public void testTwosComplement_AllOnes () {
23+ public void testTwosComplementAllOnes () {
2424 // Test with a binary number consisting entirely of ones
2525 assertEquals ("00001" , TwosComplement .twosComplement ("11111" ));
2626 assertEquals ("0001" , TwosComplement .twosComplement ("1111" ));
@@ -29,7 +29,7 @@ public void testTwosComplement_AllOnes() {
2929 }
3030
3131 @ Test
32- public void testTwosComplement_MixedBits () {
32+ public void testTwosComplementMixedBits () {
3333 // Test with binary numbers with mixed bits
3434 assertEquals ("1111" , TwosComplement .twosComplement ("0001" )); // 1's complement: 1110, then add 1: 1111
3535 assertEquals ("1001" , TwosComplement .twosComplement ("0111" )); // 1's complement: 1000
@@ -38,14 +38,14 @@ public void testTwosComplement_MixedBits() {
3838 }
3939
4040 @ Test
41- public void testTwosComplement_SingleBit () {
41+ public void testTwosComplementSingleBit () {
4242 // Test with single bit
4343 assertEquals ("10" , TwosComplement .twosComplement ("0" ));
4444 assertEquals ("1" , TwosComplement .twosComplement ("1" ));
4545 }
4646
4747 @ Test
48- public void testTwosComplement_WithLeadingZeroes () {
48+ public void testTwosComplementWithLeadingZeroes () {
4949 // Test with leading zeroes in the input
5050 assertEquals ("1111" , TwosComplement .twosComplement ("0001" ));
5151 assertEquals ("101" , TwosComplement .twosComplement ("011" ));
0 commit comments