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);
            }
Exemplo n.º 6
0
        protected void providerListView_DataBinding(object sender, EventArgs e)
        {
            var s = DataProviderManager.GetAvailableDataProviderTypes(typeof(IPerCallDataProvider), true).Select(t => t.Name).ToArray();

            providerListView.DataSource = s;
        }
Exemplo n.º 7
0
 protected void dataProviderTypesGridView_DataBinding(object sender, EventArgs e)
 {
     dataProviderTypesGridView.DataSource = DataProviderManager.GetAvailableDataProviderTypes(true);
 }
Exemplo n.º 8
0
 protected void newDataProviderDropDownList_DataBinding(object sender, EventArgs e)
 {
     newDataProviderDropDownList.DataSource = DataProviderManager.GetAvailableDataProviderTypes(true);
 }