public void Table_ExtractConnectionString_AppSettingsTableConnectionStringIsNull_ThrowsArgumentException() { AzureTableBroker broker = new AzureTableBroker(); Dictionary <string, string> appSettings = new Dictionary <string, string>(); appSettings.Add("ResourceBrokerTableConnectionString", null); this.ExpectException <InvalidOperationException>(() => broker.ExtractConnectionString(appSettings)); }
public void Table_ExtractConnectionString_WithQueueConnectionString_ThrowsException() { // Setup AzureTableBroker broker = new AzureTableBroker(); Dictionary <string, string> appSettings = new Dictionary <string, string>(); appSettings.Add("ResourceBrokerQueueConnectionString", ConnectionString); // Act this.ExpectException <InvalidOperationException>(() => broker.ExtractConnectionString(appSettings)); }
public void Table_ExtractConnectionString_AppSettingsTableConnectionString_ReturnsTableConnectionString() { // Setup AzureTableBroker broker = new AzureTableBroker(); Dictionary <string, string> appSettings = new Dictionary <string, string>(); appSettings.Add("ResourceBrokerTableConnectionString", ConnectionString); // Act string c = broker.ExtractConnectionString(appSettings); // Assert Assert.AreEqual(c, ConnectionString); }