Hej,
Uczę się Javy żeby za jakiś czas aplikować na stanowisko testera automatycznego, dlatego chciałem żeby ktoś zerknął na mój kod i powiedział mi czy jest napisany z "sensem" i czy to wystarczy na początek żeby zacząć pisać testy automatyczne. Zależy mi też na tym żeby się nie ośmieszyć pokazując taki kod na rekrutacji :P Link do githuba: GameStore Dzięki za pomoc! :)
.idea
się nie wrzuca, Wywal go, Dodaj jakieś README
, z krótkim info co to, wrzuć pom.xml
. Aplikujesz na testera, to może Dodaj jakieś unit testy :) Co do kodu, to jakiś tam jest, nie gryzie na pierwszy rzut oka:)
@lion137: dzięki za komentarz :)
Myślicie, że lepiej dalej robić podobne apki, czy zacząć robić już coś w selenium?
@Jaspar445 -> No jak dla mnie nie do końca git.
Generalnie jak masz zależności w klasie tak jak tu:
https://github.com/Jaspar445/GameStore/blob/master/src/pl/com/app/GameStoreControl.java
Nie powinieneś ich ustawiać prez konstruktor bezparametrowy tylko skorzystać z mechanizmy depedency injection i przekazać zmienne przez konstruktor
scibi92 napisał(a):
Nie powinieneś ich ustawiać prez konstruktor bezparametrowy tylko skorzystać z mechanizmy depedency injection i przekazać zmienne przez konstruktor
Dodam tylko, że Dependency Injection jest wielce pożądane przy unit testach, a skoro celujesz w stanowisko testera, to warto byłoby się z tym bliżej zaznajomić.
Pamiętaj, że najlepiej jest wtedy kiedy metoda wykonuje jedną operację. W przeciwnym wypadku nie będzie się dało testować kodu.