Назад к задачам
Junior — Senior
6

Проверка, что размер списка остаётся неизменным при неверном индексе

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Добавьте во второй параметризованный тест проверку того, что размер списка не изменяется, даже если попытаться получить элемент по недопустимому индексу.

@ParameterizedTest
@ValueSource(ints = {-1, 10})
void shouldReturnEmptyWhenIndexIsIncorrect(int index) {
    Node<Integer> listNode = new ListNode<>(1);

    var result = listNode.get(index);

    assertTrue(result.isEmpty());
    assertEquals(1, listNode.size());
}