Open
Description
test doesn't trigger resizing due to less items added than needed (DEFAULT_CAPACITY for java.utilArrayList is 16).
possible fix:
@Test
@Order(12)
void addShouldResizeDefaultCapacityWhenArrayIsFull() {
arrayList = new ArrayList<>();
int defaultCapacity = getTestArray().length;
for (int i = 0; i < defaultCapacity + 1; i++) {
arrayList.add(i); // Add enough elements to exceed the default capacity
}
assertThat(getTestArray().length).isGreaterThan(defaultCapacity); // Ensure the array has grown
assertThat(getTestSize()).isEqualTo(defaultCapacity + 1); // Ensure the size reflects all added elements
}
Metadata
Metadata
Assignees
Labels
No labels