Что такое «заглушка»?

«Заглушка» - это реализация unit-testing интерфейса, который существует unit-tests для предоставления данных unit-tests / ответа какого-либо вида. Например:

  • DataSet
  • список пользователей
  • XML-файл

Обычно stubs это предоставляется другой tests службой (будь то веб-служба, другое unit-tests приложение, база данных), но unit-tests чтобы улучшить тестируемость кода, результаты unit-tests "фальсифицированы".

Основным software-testing преимуществом этого является tdd то, что он позволяет делать stubs утверждения в модульных тестах unit-testing на основе ожидаемых данных. Если unit-tests ошибки возникают из-за ошибок unit-test данных, то можно легко добавить unit-testing тесты, создать новую заглушку tdd (реплицирующую ошибку данных) и software-testing создать код для исправления testdrivendevelopment ошибки.

Заглушки отличаются от Mock тем, что unit-testing они используются для представления testing и тестирования состояния объекта, тогда unit-testing как Mock проверяет его взаимодействие.

unit-testing

testing

tdd

stub

2022-11-14T11:28:39+00:00