Sebastian Bergmann / Avoiding Mockageddon [eng]

  Рет қаралды 3,231

fwdays

fwdays

Күн бұрын

Пікірлер
@LewisCowles
@LewisCowles Жыл бұрын
A little upset that the term "spy" was not used to describe testing something that we are just checking is called with a value (really does not matter if you control it's return IMO). Proxy seemed like, an interesting prefix or suffix to "spy" to talk about, or by convention denote "this is real output" vs "this is test-controlled or contrived output". Overall I really liked this video. I Also found multiple assertions curious. Have you ever taken advantage of a test class to use before to setup for tests, and then have method per assertion about the outcome?
@elliottstech310
@elliottstech310 3 жыл бұрын
I'm liking that php storm can accurately give me all the references in tests that use a function I'm interested in testing when I use anonymous class instead of the mock builder. The mock builder flaw is it links to functions with strings. So renaming a function breaks a bunch of tests. Which is just a minor minor inconveniences, but now can be avoided by writing my own test double.
@NeverCodeAlone
@NeverCodeAlone 2 жыл бұрын
Very good. Do you heard about inflection testing?
@Chemaclass
@Chemaclass 3 жыл бұрын
Thanks for this great talk.
@NeverCodeAlone
@NeverCodeAlone 2 жыл бұрын
Pure inspiration
Live interview of Jordi Boggiano [eng]
52:54
fwdays
Рет қаралды 576
Event-Driven Architecture (EDA) vs Request/Response (RR)
12:00
Confluent
Рет қаралды 178 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Domain-Driven Design: The Last Explanation You'll Ever Need
21:05
Software Developer Diaries
Рет қаралды 15 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 902 М.
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 104 М.
Clean Code - Uncle Bob / Lesson 2
1:06:01
UnityCoin
Рет қаралды 516 М.
Systems Design in an Hour
1:11:00
Jordan has no life
Рет қаралды 35 М.
Golang: The Last Interface Explanation You'll Ever Need
17:58
Flo Woelki
Рет қаралды 26 М.
Microservices explained - the What, Why and How?
18:30
TechWorld with Nana
Рет қаралды 901 М.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН