Что такое Stub в unit тестировании?

1 мин
Автор PINTA IT
Что такое Stub в unit тестировании?
Что такое Stub в unit тестировании?

Stub объект, содержащий предопределённые данные и использует их для ответа на вызовы во время тестов. Она используется, когда мы не можем или не хотим привлекать объекты, которые бы отвечали реальными данными или имели бы нежелательные побочные эффекты.

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

Похожие публикации