Size: a a a

2019 December 31

SP

Sergey Protko in PHP
твои высказывания имеют смысл только если человек УЖЕ знает зачем нужен final и в чем тупость пытаться мокать final штуки
источник

MM

Maksim Masiukevich in PHP
Sergey Protko
честно - нихуя не понятно какую мысль ты пытаешься выразить
мысль в том, что, во-первых, юнит тесты всего этого не делают, а, во-вторых, необходимость таких моков - ошибка проектирования.
источник

BT

Bohdan Turchyk in PHP
тупость не пытаться мокать штуки, а отслеживать вызовы моков
источник

SP

Sergey Protko in PHP
моки как бы для этого и нужны
источник

SP

Sergey Protko in PHP
что бы отслеживать взаимодействие
источник

SP

Sergey Protko in PHP
Стабы! это уже про просто подмену результата
источник

EY

Eugene Yurkevich in PHP
необходимость моков - обычная практика юнит-тестирования всех публичных методов всех классов!
источник

SP

Sergey Protko in PHP
Eugene Yurkevich
необходимость моков - обычная практика юнит-тестирования всех публичных методов всех классов!
нет, ты смешиваешь понятия тут уже
источник

EY

Eugene Yurkevich in PHP
Мне пора, ох, чувствую, в 2020 как добавлю final... 😂
источник

BT

Bohdan Turchyk in PHP
Sergey Protko
Стабы! это уже про просто подмену результата
окей, я думал, что стабы - это скорее пустышки для опциональных зависимостей
источник

BT

Bohdan Turchyk in PHP
а спаи тогда что?
источник

SP

Sergey Protko in PHP
есть стабы, есть моки. Моков должно быть очень мало потому что это повышает связанность тестов
источник

k

knopkod4v in PHP
Eugene Yurkevich
необходимость моков - обычная практика юнит-тестирования всех публичных методов всех классов!
https://martinfowler.com/articles/mocksArentStubs.html
рекомендую, там есть про классицизм и мокизм
источник

SP

Sergey Protko in PHP
вообще это разделение это бред и тупость
источник

MM

Maksim Masiukevich in PHP
Bohdan Turchyk
окей, я думал, что стабы - это скорее пустышки для опциональных зависимостей
это скорее для того, что б направить взаимодействие по нужному руслу
источник

SP

Sergey Protko in PHP
как по мне
источник

k

knopkod4v in PHP
Sergey Protko
вообще это разделение это бред и тупость
почему тупость?
источник

SP

Sergey Protko in PHP
потому что люди упускают важную суть с моками - их должно быть мало
источник

BT

Bohdan Turchyk in PHP
Maksim Masiukevich
это скорее для того, что б направить взаимодействие по нужному руслу
ну, я такие штуки обычно моками называю)
я просто противник того, чтобы проверять "был ли вызван сервис"
завязка на имплементацию идет
источник

EY

Eugene Yurkevich in PHP
ну мы можем не мокать некоторые зависимости а их и использовать в тесте, я говорю про случай если зависимость посылает ракету на луну
источник