Testowanie automatyczne z wykorzystaniem mocków [cześć 2]

  Рет қаралды 7,122

Przemek Bykowski

Przemek Bykowski

Күн бұрын

Пікірлер: 7
@michabrzoski2052
@michabrzoski2052 4 жыл бұрын
@Przemek Bykowski - nagrywałeś genialne materiały, co prawda jest już ponad rok od daty nagrania, natomiast myślę, że wszystkie Twoje materiały mają ogromną wartość merytoryczną. Bez wątpienia masz predyspozycje dydaktyczne. Mało który programista potrafi komuś wytłumaczyć co ma na myśli :) Pozdrowienia.
@pantadeuszpantadeusz7941
@pantadeuszpantadeusz7941 3 жыл бұрын
W przypadku gdy wyrzuci wam ResourceAccessException: I/O error on GET request for "localhost:9090/animals Należy zamienić when(animalSorter.getDataFromApi).thenReturn(preparedData()) na doReturn(preparedData()).when(animalSorter). getDataFromApi(); - jest to związane z tym, że w 1 przypadku najpierw jest wywoływana realna metoda, a dopiero potem zachodzi "podmiana" tego co zwraca, dlatego dostajemy błąd, ponieważ nie może się połączyć z naszym API. Jakbyś ktoś chciał się bardziej zagłębić : stackoverflow.com/questions/20353846/mockito-difference-between-doreturn-and-when
@Martin056PL
@Martin056PL 5 жыл бұрын
@Przemek Bykowski albo ktokolwiek inny: - 26:16 napisałeś test, który sprawdza zwrócone "repozytorium" pobrane z metody prepareMockData(). Chciałbym ciebie zapytać jak ugryźć temat testu, który sprawdziłby "zapisanie zwierzaka do bazy i wyświetlenie stanu po dodaniu". Pozdrawiam.
@Dziki8332
@Dziki8332 5 жыл бұрын
użyj Postmana albo SoapUI
@kamil3409
@kamil3409 4 жыл бұрын
Na pewno już sobie poradziłeś ale dla innych przykład u mnie na repo: github.com/KamilDike/tasks-tracker/blob/master/tasks-tracker/src/test/java/com/kd/taskstracker/service/TaskServiceTest.java
@iamnes4744
@iamnes4744 4 жыл бұрын
Czy wspominane na stream'ie testy z wykorzystaniem bazy danych, testy integracyjne są gdzieś u Przemka na kanale? Pytam bo bardzo by mi się przydały, ale nie mogę o nich nic znaleźć na kanale :(
@czarekzal920821
@czarekzal920821 4 жыл бұрын
Pytanie odnośnie częsci @Spy i dodatkowego API. Tworzymy metodę z adnotacją @Before, aby nadpisać metodę getDataFromApi() i umieścić w niej kolekcję Stringów. Została ona stworzona, aby w przypadku braku połączenia z zewnętrznym API testy mogły się wykonać, wykorzystując naszą implementację. Sprawdzałem u siebie, czy w przypadku ubiać zewnętrznej apki, metoda z @Before utworzy dane do destów i dostaję na konsoli bład: '...ResourceAccessException: I/O error on GET request for "localhost:9090/animals": Connection refused 1' Mam u siebie jakiś błąd? Przemek tej opcji nie pokazał więc się zastanawiam czy napewno problem leży po mojej stronie.
Testowanie automatyczne z wykorzystaniem mocków
1:29:04
Przemek Bykowski
Рет қаралды 16 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Spring Boot i wstrzykiwanie zależności - podstawy
25:32
Jak nauczyć się programowania
Рет қаралды 37 М.
Jak testować API - Postman
27:58
Twórca Stron
Рет қаралды 50 М.
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 423 М.
Как устроен QR-код? [Veritasium]
33:28
Vert Dider
Рет қаралды 778 М.
Kurs MySQL odc. 2: Złożone zapytania SELECT. Księgarnia online
43:41
Pasja informatyki
Рет қаралды 500 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН