public void GetAvailableDataProviderType_List_ReturnsCorrectExternal( [Values(true, false)] bool isExternal) { var result = DataProviderManager.GetAvailableDataProviderTypes(CreateConfigSection(), typeof(IDataProviderStub), isExternal); Assert.AreEqual(isExternal, typeof(IExternalDataProvider).IsAssignableFrom(result.First())); }
public void GetAvailableDataProviderType_List_ReturnsOneSection( [Values(true, false)] bool isExternal) { var result = DataProviderManager.GetAvailableDataProviderTypes(CreateConfigSection(), typeof(IDataProviderStub), isExternal); Assert.AreEqual(1, result.Count()); }
public void GetAvailableDataProviderTypes_EmptySection_ReturnsEmpty( [Values(true, false)] bool isExternal) { var result = DataProviderManager.GetAvailableDataProviderTypes(new DataProvidersConfigurationSection(), typeof(IDataProvider), isExternal); Assert.AreEqual(0, result.Count()); }
public void GetAvailableDataProviderTypes_EmptySection_ReturnsNotNull( [Values(true, false)] bool isExternal) { var result = DataProviderManager.GetAvailableDataProviderTypes(new DataProvidersConfigurationSection(), typeof(IDataProvider), isExternal); Assert.NotNull(result); }
public void GetAvailableDataProviderTypes_NullSection_ReturnsNotNull( [Values(true, false)] bool isExternal) { var result = DataProviderManager.GetAvailableDataProviderTypes(null, typeof(IDataProvider), isExternal); Assert.NotNull(result); }
protected void providerListView_DataBinding(object sender, EventArgs e) { var s = DataProviderManager.GetAvailableDataProviderTypes(typeof(IPerCallDataProvider), true).Select(t => t.Name).ToArray(); providerListView.DataSource = s; }
protected void dataProviderTypesGridView_DataBinding(object sender, EventArgs e) { dataProviderTypesGridView.DataSource = DataProviderManager.GetAvailableDataProviderTypes(true); }
protected void newDataProviderDropDownList_DataBinding(object sender, EventArgs e) { newDataProviderDropDownList.DataSource = DataProviderManager.GetAvailableDataProviderTypes(true); }