Size: a a a

2016 June 14

YL

Yura Lukashik in PHP
если упадут сервисы
источник

YL

Yura Lukashik in PHP
то у тебя не работает приложение
источник

YL

Yura Lukashik in PHP
тадам
источник

YL

Yura Lukashik in PHP
есть другие типы тестов
источник

AK

Aleh Kashnikau in PHP
@Enleur в случае бихата зип там архив или нет, еще что-то не важно, важна сущность предметов. Как выше Юра писал только 10кг 3 раза в день летом с 9 до 17. И эти условия вообще не зависят от того, через что пришлось пройти данным к нашей бизнес-модели.
источник

AK

Aleh Kashnikau in PHP
там вообще базы нет
источник

SZ

Sergey Zolotov in PHP
а что они тогда проверяют?
источник

SZ

Sergey Zolotov in PHP
rest интерфейс дергают?
источник

AK

Aleh Kashnikau in PHP
нет
источник

AK

Aleh Kashnikau in PHP
$basket = new Basket;
$basket->addItem(SomeItem::withSomeProps());
$basket->addItem(SomeOtherItem::withCount(150));
...
и в итоге должен быть, например exception, что нельзя так много item'ов брать
источник

AK

Aleh Kashnikau in PHP
нам для этого не нужны никакие сторонние сервисы, база
источник

AK

Aleh Kashnikau in PHP
абсолютно все равно сделали запрос по http, cli, ftp
источник

SZ

Sergey Zolotov in PHP
в этом случае да, но такой логики это 5% приложения от силы
источник

YL

Yura Lukashik in PHP
тогда у тебя не сложное доменное приложение
источник

YL

Yura Lukashik in PHP
нанимай 10 китайцев
источник

SZ

Sergey Zolotov in PHP
и это ты описал обычные юнит тесты, с которыми phpunit вполне успешно справляется
источник

YL

Yura Lukashik in PHP
и иди отдыхать
источник

AK

Aleh Kashnikau in PHP
Sergey Zolotov
в этом случае да, но такой логики это 5% приложения от силы
зависит от приложения
источник

AK

Aleh Kashnikau in PHP
Sergey Zolotov
и это ты описал обычные юнит тесты, с которыми phpunit вполне успешно справляется
не юнит, в этом случае я не делаю никаких моков сущностей
источник

AK

Aleh Kashnikau in PHP
работаю со всей доменной моделью
источник