Size: a a a

Ваdоо PHP Мееtuр

2019 March 30

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Если интеграционными тестами покрывать только его - никаких проблем.
Чем больше именно твоей бизнес логики покрыто интеграционными тестами - тем хуже
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
То есть. Это не абсолютное зло, и, сильно лучше чем ничего, но хуже чем если логика покрыта юнит тестами
источник
2019 March 31

ВД

Виктор Дидицкий in Ваdоо PHP Мееtuр
Почему вообще идет речь о том что интеграционные тесты - зло?

У каждого вида тестирования своя решаемая задача и они друг друга не заменяют, а дополняют.

Тот факт, что кто-то, в силу обстоятельств, использует интеграционные тесты как лекарство от всех болезней, говорит не о том что инструмент - зло, а о том его используют не по назначению.
источник

AK

Alexey Kopytko in Ваdоо PHP Мееtuр
Евгений Ромашкан
И интеграционные(приемочные, функциональные etc., терминология сильно размыта) тесты это плохой признак
Ничего не размыто. Если у теста есть @covers одна штука, то это юнит тест так как он тестирует только одно вот что-то. Если у теста @coversNothing, то это интеграционный тест.
источник

PT

Peter Trv in Ваdоо PHP Мееtuр
Alexey Kopytko
Ничего не размыто. Если у теста есть @covers одна штука, то это юнит тест так как он тестирует только одно вот что-то. Если у теста @coversNothing, то это интеграционный тест.
Я не знаю, почему из-за твоего сообщения я послушал ковёр Лепса на Басту....
Дичь...
источник

PT

Peter Trv in Ваdоо PHP Мееtuр
Спасибо, так лучше
источник

AK

Alexey Kopytko in Ваdоо PHP Мееtuр
Исправлено
источник

PT

Peter Trv in Ваdоо PHP Мееtuр
=)
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Alexey Kopytko
Ничего не размыто. Если у теста есть @covers одна штука, то это юнит тест так как он тестирует только одно вот что-то. Если у теста @coversNothing, то это интеграционный тест.
Перечитай мое сообщение
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Гранита между юнитами и интеграционными не размыта
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Размыта между тем что люди называют интеграционными/приемочными/функциональными/e2e
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Виктор Дидицкий
Почему вообще идет речь о том что интеграционные тесты - зло?

У каждого вида тестирования своя решаемая задача и они друг друга не заменяют, а дополняют.

Тот факт, что кто-то, в силу обстоятельств, использует интеграционные тесты как лекарство от всех болезней, говорит не о том что инструмент - зло, а о том его используют не по назначению.
Ну тип, чем их меньше тем лучше. О том речь. Если система спроектирована плохо и юнитами не покрыть приходится писать интеграционные, но чтобы тестить взаимодействие с вендорами нужны, да, но не все говорят об их необходимости именно в этом ключе
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
А если взаимодействие с менее стабильными вендорами размазано по разным классам, без инверсии зависимостей,
то как раз все плохо
источник
2019 April 06

SK

Sergey Kiryakov in Ваdоо PHP Мееtuр
Всем привет
источник

SK

Sergey Kiryakov in Ваdоо PHP Мееtuр
На highload в Питере кто нибудь едет?
источник

AK

Alex Krash in Ваdоо PHP Мееtuр
Я еду
источник
2019 April 13

NK

Nikolay Konukhov in Ваdоо PHP Мееtuр
Привет
источник

SW

Sten White in Ваdоо PHP Мееtuр
Приветы
источник
2019 April 18

AR

Alina Romanova in Ваdоо PHP Мееtuр
Как тихо в этом чате. Давайте про JIT в PHP 8, что ли! https://habr.com/ru/company/badoo/blog/448622/
источник

A

Artem in Ваdоо PHP Мееtuр
ну то есть цель всего этого JIT всякая ML и прочие вычисления тяжелые?
источник