Size: a a a

2021 February 26

S

Sol in Laravel UA
и часто вы проекты переписываете с фрейма на фрейм?
источник

AS

Alex Sin in Laravel UA
Sol
и часто вы проекты переписываете с фрейма на фрейм?
Не понимаю о чем вы
источник

S

Sol in Laravel UA
Alex Sin
но с другой стороны если не привязываться к фрейму, то решение будет универсально для любого фрейма, или даже языка
об этом
источник

AS

Alex Sin in Laravel UA
Адвокат не рекоммендует мне отвечать
источник

AS

Alex Sin in Laravel UA
источник

S

Sol in Laravel UA
источник

AS

Alex Sin in Laravel UA
источник
2021 February 28

OP

Oleksandr Petrenko in Laravel UA
Привіт! Питання по юніт-тестах.
Є сервіс, а в ньому метод  create(), тіло метода це транзакція.

Метод виглядає приблизно так:

public function create($collection, $id)
{ return DB::transaction()
   { //багато коду, який в результаті зберігає value object}
}

Які мають бути очікування в юніт тесті цього коду в
$this->assertEquals? Що така транзакція поверне?
источник

OP

Oleksandr Petrenko in Laravel UA
Oleksandr Petrenko
Привіт! Питання по юніт-тестах.
Є сервіс, а в ньому метод  create(), тіло метода це транзакція.

Метод виглядає приблизно так:

public function create($collection, $id)
{ return DB::transaction()
   { //багато коду, який в результаті зберігає value object}
}

Які мають бути очікування в юніт тесті цього коду в
$this->assertEquals? Що така транзакція поверне?
Відбій
источник

AS

Alex Sin in Laravel UA
Посмотри в определении метода - в комментарии, или в документации
источник

AS

Alex Sin in Laravel UA
))))))))
источник

AS

Alex Sin in Laravel UA
Illuminate\Database\Concerns\ManagesTransactions::transaction
источник

AS

Alex Sin in Laravel UA
Oleksandr Petrenko
Привіт! Питання по юніт-тестах.
Є сервіс, а в ньому метод  create(), тіло метода це транзакція.

Метод виглядає приблизно так:

public function create($collection, $id)
{ return DB::transaction()
   { //багато коду, який в результаті зберігає value object}
}

Які мають бути очікування в юніт тесті цього коду в
$this->assertEquals? Що така транзакція поверне?
мне кажется шо тут надо не асерт икуалз писать, а смотреть - выполнились ли задачи, поставленные в транзации. Типо если транзакция должна прокатить и ты там написал шоб  в базу данных записалось foo:bar то в асертах надо проверить - записался ли в базу фу бар
источник

OP

Oleksandr Petrenko in Laravel UA
Alex Sin
))))))))
Теж там знайшов)
источник

AS

Alex Sin in Laravel UA
меня улыбнуло шо миксед в ретерне, ну все логично
источник

OP

Oleksandr Petrenko in Laravel UA
Alex Sin
меня улыбнуло шо миксед в ретерне, ну все логично
Ага)
источник

AS

Alex Sin in Laravel UA
если проверить сложно в асертах, все ли прошло, то можно вернуть шо-нибудь или по ссылочке в юз кложура передать флажочек и отметить его где нужно
источник

AS

Alex Sin in Laravel UA
источник

OP

Oleksandr Petrenko in Laravel UA
Дякую, спробую так
источник
2021 March 01

AS

Alex Sin in Laravel UA
Коллеги, есть вопрос: есть большой массив ссылок, нужно все пропарсить на наличие текста там
источник