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

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

Przemek Bykowski

Przemek Bykowski

5 жыл бұрын

Najbliższe wydarzenia:
/ events
👉SUBSKRYBUJ i PAMIĘTAJ O DZWONKU🔔! ➜ bit.ly/byku-sub
🗣BLOG ➜ bykowski.pl
📖FACEBOOK ➜ / programujzbykiem
🙋‍♂️GRUPA ➜ / byczazagroda
🐦TWITTER ➜ / przemekbykowski
💾GITHUB ➜ github.com/bykowski
🤝WSPOŁPRACA KOMERCYJNA ➜ przemek@bykowski.pl
_______________________________________________________________________
💰JEŚLI PODOBA CI SIĘ MOJA TWÓRCZOŚĆ, MOŻESZ PRZEKAZAĆ DONATE (WYŚWIETLA SIĘ W TRAKCIE STREAMA) ➜ tipanddonation.com/programuj-...

Пікірлер: 7
@michabrzoski2052
@michabrzoski2052 3 жыл бұрын
@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
@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.
@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 4 жыл бұрын
użyj Postmana albo SoapUI
@kamil3409
@kamil3409 3 жыл бұрын
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
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 86 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 16 МЛН
Podstawy Pythona: Jak pisać testy?
40:50
Kacper Sieradziński
Рет қаралды 20 М.
Emerytury w Norwegii co warto wiedzieć?
36:49
Radio Wataha
Рет қаралды 2,9 М.
Pierwszy dzień i zadanie juniora 👶
26:39
Jak zacząć programować?
Рет қаралды 56 М.
Spring Boot i wstrzykiwanie zależności - podstawy
25:32
Jak nauczyć się programowania
Рет қаралды 35 М.
3 Lata, 3 Cele: Jak Norwegia Zmieniła Moje Spojrzenie Na Świat?
16:53
Przemek Bykowski
Рет қаралды 1,6 М.
TESTY JEDNOSTKOWE w C# - 100% Tego, Co Musisz O Nich Wiedzieć
15:21
ModestProgrammer
Рет қаралды 8 М.