public void GetUriLanguage() { var someOptions = GetOptions(); string baseUrl = "http://api.openweathermap.org/data/2.5/"; string route = "forecast?appid=aa69195559bd4f88d79f9aadeb77a8f6&q=Barcelona&lang=es".ToString(); RestUrl build = new WeatherRequestBuilder(someOptions).GetForecastUri("Barcelona", StandarTypes.Unit.Standard, StandarTypes.Language.es); Assert.Equal(build.Base, baseUrl); Assert.Equal(build.Route, route); }
public WeatherServices(IOptions <AppSettings> appSettings) { _requestBuilder = new WeatherRequestBuilder(appSettings); }