Size: a a a

2019 December 03

S

SarcasmIO in PHP
источник

MM

Maksim Masiukevich in PHP
даже хорошо, что го аоп не работает с сф и доктриной)
источник

S

SarcasmIO in PHP
зато с ларкой работает))
источник

MM

Maksim Masiukevich in PHP
похер на ларку)
источник

F

FOX in PHP
а чё, на ларке ещё кто-то пишет?
источник

F

FOX in PHP
источник

F

FOX in PHP
уже 3.5 года починить не могут...
источник

B

Big_Shark in PHP
Ребята, а как нормально написано тесты на класс который использует class datetime под собой, карбон ставить нехочется, в рантайме переопределять работу класса тоже
источник

SP

Sergey Protko in PHP
Big_Shark
Ребята, а как нормально написано тесты на класс который использует class datetime под собой, карбон ставить нехочется, в рантайме переопределять работу класса тоже
А в чем проблема?
источник

SP

Sergey Protko in PHP
И как карбон спасает?
источник

B

Big_Shark in PHP
Sergey Protko
А в чем проблема?
В том чтоб Datetime('now') непосредственно влияет на результат
источник

B

Big_Shark in PHP
Sergey Protko
И как карбон спасает?
Там есть возможность установить фремя для тестов, аля Carbon::setTestTime();
источник

SM

Sergey Milegov in PHP
источник

F

FOX in PHP
источник

F

FOX in PHP
assertEquals(float $expected, float $actual[, string $message = '', float $delta = 0])
источник

F

FOX in PHP
последний аргумент позволяет указать дельту между expected и actual
источник

А

Аль Пачино in PHP
Всем привет!
Какой вариант лучше?

Расчеты введут в модели.
Возврат ARRAY.
https://pastebin.com/iVz0fzsq
источник

B

Big_Shark in PHP
@fes0r https://3v4l.org/Lp9K4 примерное вот такой класс
источник

RV

Roma Vandolyak in PHP
Не знаю что там у тебя
Тут не совсес даже то, но примеры с временем также https://blog.thecodewhisperer.com/permalink/beyond-mock-objects
источник

B

Big_Shark in PHP
FOX
assertEquals(float $expected, float $actual[, string $message = '', float $delta = 0])
В доке 3 параметра только
источник