You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Skriv enhetstester for dhlab-kode, både for å sikre at forventet funksjonalitet ikke endrer seg selv om implementasjonen gjør det (regresjonstesting) og at funksjonene faktisk oppfører seg slik vi ønsker.
Enhetstester for hovedklassene:
Corpus
Collocations
Concordance
Counts
Chunks
Dispersion
GeoData
GeoNames
Tokens
Ngram
NgramBook
NgramNews
Enhetstester for funksjoner i modulene:
text.chunking
text.conc_coll
text.corpus
text.dispersion
text.geo_data
text.nb_search_text
text.nbtokenizer
text.parse
ngram.ngram
images
metadata
utils
The text was updated successfully, but these errors were encountered:
Hva når data ikke er som forventes i koden (det er flere eksempler på det)
Feil input
Timeout og problemer knyttet til det.
Noe av testingen kan automatiseres. Semantsik evaluering bør vel skje under utvikling. En fin ting med Python er mulighetene for inkrementell utvikling med testing underveis.
For pkt (4) kunne det av og til hende i dhlab 1 at koden på klientsiden (i notebook for eksempel) fikk en timeout, mens oppgaven fremdeles gikk på server.
Skriv enhetstester for dhlab-kode, både for å sikre at forventet funksjonalitet ikke endrer seg selv om implementasjonen gjør det (regresjonstesting) og at funksjonene faktisk oppfører seg slik vi ønsker.
Enhetstester for hovedklassene:
Enhetstester for funksjoner i modulene:
The text was updated successfully, but these errors were encountered: