@PolishPsycho: Ten wykład tylko pokazuje jak wymagania na tym stanowisku się szybko deakualizują i jak jak łatwo trafić na typków tego pokroju. Co jak co ale nie chciałbym z nim pracować. Bije butą na kilometr.
  • Odpowiedz
Czy w testach powinienem tworzyć zmienne?
Mam taki test:

@test
void whenUserExist_DeleteUserSessions() {
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie tylko zmienne ale często nawet stałe.


@pulaas: @Kamishimi: Do rzeczy typu "id obiektu potrzebnego w testach" zdecydowanie, szczególnie że zaraz to samo id pojawi się w innym testcase.

A jak coś się powtarza w kilku miejscach, to dobrze jest stworzyć interface, w którym będziesz przechowywał stałe dostępne dla wszystkich
  • Odpowiedz
@Bulldogjob: Nie tylko w polskich, w ogóle od jakiegoś czasu jakość komercyjnego oprogramowania strasznie spada (najbardziej widoczne jest to chyba w gamedevie), jedynie projekty open source trzymają jakiś poziom
No ale hehehe dawaj Anetka, zatrudniamy tego dynamicznego oskarka bo fajny jest, a tamten dobrze wypadł na rozmowie technicznej? nieee, będzie tylko psuł atmosferę na ołpen spejsie
  • Odpowiedz
@DROP_TABLE_Usernames: oj nie tylko w gamedevie. Np. za każdym razem gdy aktualizuje Spotify to zastanawiam się jaki to znowu zabawny błąd dodadzą. Ostatnio nie mogłem w żaden sposób włączyć podcastów, które mają też wideo. Ale muszę się bić w pierś, bo w moim korpo też czasem znajdujemy dosyć srogie błędy które siedzą na produkcji i dziwne że czegoś nie popsuły przez długi czas
  • Odpowiedz
#java #programowanie czego uczylibyście się w perspektywie pracy na kolejne lata jako javowiec? Aktualny stack to spring boot, javka i react. Poszlibyście w clouda (AWS) czy AI? Jakiś machine Learning itd
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goddy I jak mu przekazałeś co odjaniepawlił? Nie był oburzony? Spotkałem już takich seniorków, co by powiedzieli, że tak właśnie miało być
  • Odpowiedz
Okazało się, że typ stawiał w testach bazkę, ale zależności do repozytorium zamockowal. Nigdy nie odpytał prawdziwej bazy.


Czy jest już późno i nie rozumiem co Ty piszesz czy inni też mają problem ze zrozumieniem?
  • Odpowiedz
Cześć, mam taki test.

@test
void whenUserDeleted_SecondDeletionReturnNotFound() throws Exception {
Integer userId = idFetcher.fetchByUsername("Mark");

Cookie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamishimi: całego fragmentu nie. Osobną funkcją albo stałą powinno byc:

status().isOk()

status().isNotFound()


elete("/api/v1/users/" + userId).cookie(sessionId)
  • Odpowiedz
#programowanie #java
Szukam jakiegoś projektu open-sorce w Java wraz z testami z Mockito i Junit, chciałbym się przyjrzeć dobrej jakości testom. Macie coś do polecenia ? W branży siedzę dość długo ale aktualnie wpadłem na projekt w Java i chciałbym znaleźć jakiś wzór
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@quwer: z tego co zrozumialem payU poland czyli payu gpo udostepnia biblioteki sdk dla php i androida/ios. czyli nie wspiera javy chyba ze coś przeoczyłem.


@osabeznosa: przeoczyłeś, że nie potrzebujesz biblioteki. Komunikacja odbywa się z pomocą REST API:

Oferujemy dwa główne protokoły: REST API oraz Classic API.


A to oznacza, że masz po stronie payu listę endpointów i każdą operację na nich robisz za pomocą REST. Jasne, można
  • Odpowiedz
Co według Was powinna zawierać apka z Java Spring i Hibernate? Chce się dostać na staż/praktyki cokolwiek aby zaczać mam coś zbudowane ale nie wiem czy to wystarczy, mam encje mapowane na tabele, repozytoria, kontrolery CRUD, walidacje danych, wyjątki, testy, co by Was zadowoliło na zasadzie o to umie jest spoko to jest ważne itd? #java and #programowanie słucham, i tak wiem że konkurencja duża i cieżko się
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja jak ostatnio rekrutowałem na staz to nie trzeba było nic ze springa znać. Patrzyliśmy tylko na to czy ktoś w miarę umie jave i czy jest studentem kierunku technicznego


@LazyInitializationException: to prawda, rzadko kiedy pytaja ze springa ale trudno sie przebic na staz, no i bez statusu studenta to elo, bo kazda zlotowka sie liczy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Goronco:

Zaczynając od Selenium i Java, podszedłeś do nauki programowania w interesujący sposób. Twoje pytania dotyczą zarówno podstaw programowania w Javie, jak i bardziej zaawansowanych koncepcji zarządzania danymi między klasami. Odpowiem krok po kroku na każde z Twoich pytań, przedstawiając pojęcia, które będą Ci potrzebne:

### 1. Tworzenie Danych
  • Odpowiedz
@Nofenak: nie testuje się controllerów unitowo tylko integracyjnie, więc żadne mockMVC. Zero mockowania w warstwie controllera, serwisów czy repozytorium, jedynie deep stuby do jakichś zewnętrznych serwisów (mock na RestTemplate czy innego klienta http)

A i co do repo to kiedyś stosowało się H2/inMemory DB ale teraz najlepiej stawiać TestContainers dockerowe takie coś
  • Odpowiedz