Ошибка теста при обработке операции с нулевым значением '!'

Я пишу тестовый пример для нулевой операции '!', Но не могу перехватить исключение.

Функция:

       int? notNullAssertionForException() {
    String? country;
    return country!.length;
  }

Тест:

      test('Not Null Assertion For Exception Test', () {
    final nullSafety = NullSafety();
    expect(nullSafety.notNullAssertionForException(), null);
  });

Ошибка: оператор проверки на нулевое значение используется для нулевого значения

Я не могу понять, как это проверить. Как я могу пройти этот тест?

0 ответов

Другие вопросы по тегам