@@ -31,8 +31,8 @@ public void checkForDifferentBitsLength() {
31
31
32
32
@ Test
33
33
public void checkForSameBits () {
34
- String senderBits = "111" , receiverBits = "111" ;
35
- int answer = HammingDistance .getHammingDistanceBetweenBits (senderBits , receiverBits );
34
+ String someBits = "111" ;
35
+ int answer = HammingDistance .getHammingDistanceBetweenBits (someBits , someBits );
36
36
Assertions .assertThat (answer ).isEqualTo (0 );
37
37
}
38
38
@@ -54,8 +54,22 @@ public void mismatchDataBits() {
54
54
55
55
@ Test
56
56
public void checkForLongDataBitsSame () {
57
- String senderBits = "10010101101010000100110100" , receiverBits = "10010101101010000100110100" ;
58
- int answer = HammingDistance .getHammingDistanceBetweenBits (senderBits , receiverBits );
57
+ String someBits = "10010101101010000100110100" ;
58
+ int answer = HammingDistance .getHammingDistanceBetweenBits (someBits , someBits );
59
+ Assertions .assertThat (answer ).isEqualTo (0 );
60
+ }
61
+
62
+ @ Test
63
+ public void checkForEmptyInput () {
64
+ String someBits = "" ;
65
+ int answer = HammingDistance .getHammingDistanceBetweenBits (someBits , someBits );
66
+ Assertions .assertThat (answer ).isEqualTo (0 );
67
+ }
68
+
69
+ @ Test
70
+ public void checkForInputOfLength1 () {
71
+ String someBits = "0" ;
72
+ int answer = HammingDistance .getHammingDistanceBetweenBits (someBits , someBits );
59
73
Assertions .assertThat (answer ).isEqualTo (0 );
60
74
}
61
75
}
0 commit comments