Closed vmarttil closed 4 years ago
Merging #18 into master will increase coverage by
43.38%
. The diff coverage is94.95%
.
@@ Coverage Diff @@
## master #18 +/- ##
=============================================
+ Coverage 50% 93.38% +43.38%
- Complexity 2 46 +44
=============================================
Files 1 4 +3
Lines 4 121 +117
Branches 0 12 +12
=============================================
+ Hits 2 113 +111
- Misses 2 6 +4
- Partials 0 2 +2
Impacted Files | Coverage Δ | Complexity Δ | |
---|---|---|---|
src/main/java/vinkr/App.java | 0% <0%> (-50%) |
0 <0> (-2) |
|
src/main/java/vinkr/Vinkr.java | 100% <100%> (ø) |
3 <3> (?) |
|
src/main/java/vinkr/TextUI.java | 95% <95%> (ø) |
10 <10> (?) |
|
src/main/java/vinkr/vinkit/KirjaVinkki.java | 98.59% <98.59%> (ø) |
33 <33> (?) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update d98a460...bdb96d9. Read the comment docs.
Vinkki-rajapinnassa on nyt määritelty kaikille vinkeille yhteiset julkiset metodit. KirjaVinkki-luokka sisältää näiden ja ISBN:n lisäksi vielä muutaman kirjoihin liittyvän perustiedon, joista kaikki muut paitsi otsikko (luokan sisäisesti "nimeke") ovat vapaaehtoisia,
Tällä hetkellä järjestelmään pystyy kuitenkin syöttämään kirjoja tyhjillä tiedoilla. Oisko tarkoitus, että ainakin nimekkeen (otsikon) täytyis olla jotain muuta kuin "" tai tyhjä stringi?
Vinkki-rajapinnassa on nyt määritelty kaikille vinkeille yhteiset julkiset metodit. KirjaVinkki-luokka sisältää näiden ja ISBN:n lisäksi vielä muutaman kirjoihin liittyvän perustiedon, joista kaikki muut paitsi otsikko (luokan sisäisesti "nimeke") ovat vapaaehtoisia, eli käyttöliittymässä niitä voidaan kysyä (ei vielä tarvi) mutta niihin ei ole pakko syöttää mitään. Tekijän nimeä käyttöliittymässä kysyttäessä olisi hyvä kertoa käyttäjälle, että se syötetään muodossa "Sukunimi, Etunimi", koska muuten useampiosaisten etu- ja sukunimien parsaaminen on menee hankalaksi.