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