public GlobalWeatherFinder(IGlobalWeatherServiceClient client) { Countries = new List <Country> { new Country { Code = "United Kingdom", Name = "United Kingdom" }, new Country { Code = "Australia", Name = "Australia" }, new Country { Code = "Poland", Name = "Poland" }, }; _client = client; }
public GlobalWeatherServiceClientTest() { mLog = LogManager.GetLogger(typeof(ILog)); globalWeatherServiceAgent = new GlobalWeatherServiceAgent(mLog); globalWeatherServiceClient = new GlobalWeatherServiceClient(globalWeatherServiceAgent, mLog); }
public OpenWeatherFinder(IGlobalWeatherServiceClient globalClient, IOpenWeatherServiceClient openClient) : base(globalClient) { _openClient = openClient; }
/// <summary> /// Dependency injection /// </summary> /// <param name="globalWeatherServiceClient"></param> public WeatherController(IGlobalWeatherServiceClient globalWeatherServiceClient, ILog log) { this.globalWeatherServiceClient = globalWeatherServiceClient; this.mLog = log; }
public WeatherControllerTest() { this.mLog = LogManager.GetLogger(typeof(ILog)); this.globalWeatherServiceClient = new GlobalWeatherServiceClient(new GlobalWeatherServiceAgent(mLog), mLog); this.weatherController = new WeatherController(globalWeatherServiceClient, mLog); }