Size: a a a

2020 July 26

EA

Egene Avdeev in CODE BLOG / C#
Alexander Neutov
мы или считаем это незначимым - в случае зависимостей от скажем базовых структур среды
или мокаем
Ну определённо,  когда нужно тестировать внутреннее состояние, это уже не юнит
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
спасибо всем за вклад в опенсорс технологии и в меня конкретно😁😁
источник

AN

Alexander Neutov in CODE BLOG / C#
назвать интеграционным тестирование в котором участвует один компонент - тоже такое
источник

AN

Alexander Neutov in CODE BLOG / C#
что с чем интегрируется то?
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Alexander Neutov
назвать интеграционным тестирование в котором участвует один компонент - тоже такое
Если есть зависимости то с зависимостями)
источник

EA

Egene Avdeev in CODE BLOG / C#
Alexander Neutov
что с чем интегрируется то?
Самописный класс в почти реальных условиях работы
источник

AN

Alexander Neutov in CODE BLOG / C#
в функциональном языке я бы согласился что юнит это метод
источник

AN

Alexander Neutov in CODE BLOG / C#
тут нет
источник

EA

Egene Avdeev in CODE BLOG / C#
Alexander Neutov
назвать интеграционным тестирование в котором участвует один компонент - тоже такое
Интеграция твоего класса в рабочую среду,  в почти реальные условия использования
источник

AN

Alexander Neutov in CODE BLOG / C#
эээ
ну с такой точки зрения вообще нет неинтеграционных тестов
источник

EA

Egene Avdeev in CODE BLOG / C#
Но, если есть зависимости, то их можно замокать
источник

AN

Alexander Neutov in CODE BLOG / C#
ты в любых тестах коллекции там используешь
источник

AN

Alexander Neutov in CODE BLOG / C#
конструкции языка
источник

AN

Alexander Neutov in CODE BLOG / C#
вопрос в том то с чем ты интегрируешь может быть источником проблем или нет
источник

EA

Egene Avdeev in CODE BLOG / C#
Alexander Neutov
эээ
ну с такой точки зрения вообще нет неинтеграционных тестов
Но, нельзя проверять внутреннее состояние в юнит тесте
источник

AN

Alexander Neutov in CODE BLOG / C#
мы предполагаем что форич и writeline достаточно хорошо написаны
источник

AN

Alexander Neutov in CODE BLOG / C#
ну вот я открываю вики
источник

AN

Alexander Neutov in CODE BLOG / C#
In object-oriented programming, a unit is often an entire interface, such as a class, but could be an individual method
источник

AN

Alexander Neutov in CODE BLOG / C#
и никакого согласия на предмет нет
источник

AN

Alexander Neutov in CODE BLOG / C#
ну и методы часто меняют внутреннее состояние знаешь ли
если ты не морочишься чистые функции писать - то юнит тестирование вообще невозможно
источник