Skip to content

Commit 086ef37

Browse files
committed
fix tests
1 parent 9168f55 commit 086ef37

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

iabgpp-encoder/src/test/java/com/iab/gpp/encoder/datatype/encoder/FixedBitfieldEncoderTest.java

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -73,16 +73,20 @@ public void testEncode7() {
7373

7474
@Test
7575
public void testEncode8() {
76-
Assertions.assertThrows(IndexOutOfBoundsException.class, () -> {
77-
BitStringBuilder builder = new BitStringBuilder();
78-
IntegerSet set = new IntegerBitSet(IntegerBitSet.MAX_COLLECTION_SIZE);
79-
for(int i = 0; i <= IntegerBitSet.MAX_COLLECTION_SIZE; i++) {
80-
set.addInt(i);
81-
}
82-
FixedBitfieldEncoder.encode(builder, set, 2);
83-
});
84-
}
85-
76+
IntegerSet set = IntegerBitSet.withLimit(5);
77+
for(int i = 0; i <= 10; i++) {
78+
set.addInt(i);
79+
}
80+
Assertions.assertEquals(Set.of(0,1,2,3,4), set);
81+
}
82+
83+
@Test
84+
public void testEncode9() {
85+
IntegerBitSet set = IntegerBitSet.withLimit(5);
86+
set.addRange(0,10);
87+
Assertions.assertEquals(Set.of(0,1,2,3,4), set);
88+
}
89+
8690
@Test
8791
public void testDecode1() {
8892
Assertions.assertEquals(Set.of(), FixedBitfieldEncoder.decode(BitString.of("")));

0 commit comments

Comments
 (0)