readme created
This commit is contained in:
parent
6dfaf331f8
commit
e7e7143b99
26
README.md
Normal file
26
README.md
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# PRA2024
|
||||||
|
Pracownia Programowania - przyrost1
|
||||||
|
Autor: Marcin Hutek s485949
|
||||||
|
#### Main ####
|
||||||
|
- główna pętla programu
|
||||||
|
#### CityNames ####
|
||||||
|
- odczytanie i wyswietlenie w konsoli nazw dostepnych miast z przygotowanego wczesniej pliku .json.
|
||||||
|
- wykorzystatnie strumienia
|
||||||
|
#### JsonToMap ####
|
||||||
|
- polaczenie listy dostepnych miast i ich koordynatow na podstawie przygotowanego pliku .json
|
||||||
|
- wykorzystanie mapy
|
||||||
|
#### HttpClient ####
|
||||||
|
- utworzenie klienta Http i wykonanie GET request'a
|
||||||
|
#### WeatherForecast ####
|
||||||
|
- zdefiniowanie obiektu skupiajacego pobrane dane dotyczace pogody dla danego miasta
|
||||||
|
- metoda wyswietlajaca w konsoli lancuch tekstowy zawierajacy dane o pogodzie dla wskazanego
|
||||||
|
przez uzytkownika miasta
|
||||||
|
- metody zapisu do poszczegolnych formatow - do json i xml wykorzystana zostala lista wyzej wspomnianych obiektow,
|
||||||
|
do pdf wykorzystany zostal utworzony w tym celu plik textowy temporary_file
|
||||||
|
#### ForecastPreparation ####
|
||||||
|
- odczytanie z odpowiedzi API odpowiednich danych na temat prognoz
|
||||||
|
- utworzenie obiektu weatherForecast skupiajacego te dane
|
||||||
|
#### TemporaryFile ####
|
||||||
|
- utworzenie pustego pliku txt w ktorym przechowywana jest lista pobrany prognoz w danej sesji
|
||||||
|
#### TESTY ####
|
||||||
|
- zgodnie z wymaganiami projektu przygotowano 3 testy mockujace dla klasy HttpClient
|
Loading…
Reference in New Issue
Block a user