Size: a a a

Генератор непрочитанных сообщений

2020 March 05

АЯ

Андрей Ява in Генератор непрочитанных сообщений
по этому тест ВНЕЗАПНО обрастает кучей моков, запросам к бд,
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
так вот
источник

P

Panda🤔 in Генератор непрочитанных сообщений
а и
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
получается что мы тестируем не требования
источник

P

Panda🤔 in Генератор непрочитанных сообщений
к тому же
источник

P

Panda🤔 in Генератор непрочитанных сообщений
зачем мок
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
а реализацию
источник

RS

Roman Sapezhko in Генератор непрочитанных сообщений
Санжар
Бля уже почти неделю ищу работу
это пиздец
я 2 месяца хуи пинал
источник

P

Panda🤔 in Генератор непрочитанных сообщений
датапровайдера хватит
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
не хватит
источник

P

Panda🤔 in Генератор непрочитанных сообщений
ты же тестируешь не доставание релейшна
источник

P

Panda🤔 in Генератор непрочитанных сообщений
а конкретно стр_сплит по сути
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
пример
getSeparatedName($user) {
   $info = $this->InfoRepository->findByUser($user)
   return split($info->name, " ");
}
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Андрей Ява
получается что мы тестируем не требования
потому что юнитами можно покрывать нормально чистые функции. Поэтому выделяем функционал этот в чистую функцию и тестируем его
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
а не доставание из базы
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
и хуякс, тебе надо не только проверить что инфо сплитится, а и описывать откуда оно берётся, то есть заранее знать реализацию
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
смысла от этого нет вообще никакого
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
Alexander Kladov
потому что юнитами можно покрывать нормально чистые функции. Поэтому выделяем функционал этот в чистую функцию и тестируем его
мы сейчас говорим о ТДД или просто о юнитах?
источник

АЯ

Андрей Ява in Генератор непрочитанных сообщений
я не против юнитов как таковых, я очень даже за
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Андрей Ява
мы сейчас говорим о ТДД или просто о юнитах?
это очень взаимосвязано, внезапно
источник