Robiłem dziś code review dla #programista15k w #java
Typ implementowal ręcznie optimistic locking korzystając z AWS sdk dla dynamodb.
I napisał do tego c-----e testy sprawdzające to na bazie embedded, pełne mockow i bardzo skomplikowane. Były dwa - jeden przechodził, drugi rzucał wyjątek.
Okazało się, że typ stawiał w testach bazkę, ale zależności do repozytorium zamockowal. Nigdy nie odpytał prawdziwej bazy. Nawet tego nie zauwazyl, a mocki tak
Typ implementowal ręcznie optimistic locking korzystając z AWS sdk dla dynamodb.
I napisał do tego c-----e testy sprawdzające to na bazie embedded, pełne mockow i bardzo skomplikowane. Były dwa - jeden przechodził, drugi rzucał wyjątek.
Okazało się, że typ stawiał w testach bazkę, ale zależności do repozytorium zamockowal. Nigdy nie odpytał prawdziwej bazy. Nawet tego nie zauwazyl, a mocki tak
Niestety, ale spadków póki co nie widać.
Aktualna wartość: 774k
Kupiłem
źródło: spadki
Pobierz