public void GetElasticIPsTest(string settingsResturn, int count, string first) { var settingsProvider = new Mock <IProvideSettings>(); settingsProvider.Setup(m => m.GetSetting("ElasticServerUrls")).Returns(settingsResturn); var infrastructureSettings = new InfrastructureSettings(settingsProvider.Object); var urls = infrastructureSettings.GetElasticIPs("ElasticServerUrls"); Assert.NotNull(urls); Assert.AreEqual(count, urls.Count()); Assert.AreEqual(first, urls.First().AbsoluteUri); }