Что должны делать юнит-тесты

Создание юнит-тестов — своего рода искусство. Для того, чтобы написать хорошие и, главное, полезные тесты, нужны годы практики.

При тестировании приложения вам помогут несколько простых вопросов:

  • Что вы тестируете?
  • Что оно должно делать?
  • Что оно делает на самом деле?
  • Что должно было получиться?
  • Как можно добиться повторяемости результатов?

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