Это те крайние случаи, о которых я должен думать при использовании модульного тестирования?

При написании модульных тестов обычно рекомендуется проверять крайние случаи.

Однако, правильно ли это?

  • Проверить, что соединение с базой данных не открыто (заявить исключение выбрасывается)
  • Утверждение, что таблица, которая всегда должна иметь> 1 строку, делает это.
  • Утверждение, что обязательное поле имеет значение! = null.
  • Утверждение, что IP-адрес был установлен справа формат (я могу преобразовать строку в IP).

Спасибо

5
задан Amber 17 January 2011 в 23:09
поделиться