Esempio n. 1
0
        public void GetProviderServicesInternal_returns_type_name()
        {
            var executor = new Executor(AssemblyFile, null);

            var providerServicesTypeName = executor.GetProviderServicesInternal("System.Data.SqlClient");

            Assert.Equal(typeof(SqlProviderServices).AssemblyQualifiedName, providerServicesTypeName);
        }
Esempio n. 2
0
        public void GetProviderServicesInternal_returns_null_when_none()
        {
            var executor = new Executor(AssemblyFile, null);

            var providerServicesTypeName = executor.GetProviderServicesInternal("My.Fake.Provider");

            Assert.Null(providerServicesTypeName);
        }
Esempio n. 3
0
        public void GetProviderServicesInternal_returns_null_when_none()
        {
            var executor = new Executor(AssemblyFile, null);

            var providerServicesTypeName = executor.GetProviderServicesInternal("My.Fake.Provider");

            Assert.Null(providerServicesTypeName);
        }
Esempio n. 4
0
        public void GetProviderServicesInternal_returns_type_name()
        {
            var executor = new Executor(AssemblyFile, null);

            var providerServicesTypeName = executor.GetProviderServicesInternal("System.Data.SqlClient");

            Assert.Equal(typeof(SqlProviderServices).AssemblyQualifiedName, providerServicesTypeName);
        }
Esempio n. 5
0
 public GetProviderServices(
     Executor executor,
     object handler,
     string invariantName,
     IDictionary <string, object> anonymousArguments)
 {
     Check.NotNull <Executor>(executor, nameof(executor));
     Check.NotNull <object>(handler, nameof(handler));
     Check.NotEmpty(invariantName, nameof(invariantName));
     new WrappedHandler(handler).SetResult((object)executor.GetProviderServicesInternal(invariantName));
 }
Esempio n. 6
0
            public GetProviderServices(
                Executor executor,
                object handler,
                string invariantName,
                IDictionary <string, object> anonymousArguments)
                : base(handler)
            {
                Check.NotNull(executor, "executor");
                Check.NotEmpty(invariantName, "invariantName");

                Execute(() => executor.GetProviderServicesInternal(invariantName));
            }
Esempio n. 7
0
            public GetProviderServices(
                Executor executor,
                object handler,
                string invariantName,
                IDictionary <string, object> anonymousArguments)
            {
                Check.NotNull(executor, "executor");
                Check.NotNull(handler, "handler");
                Check.NotEmpty(invariantName, "invariantName");

                var wrappedHandler = new WrappedHandler(handler);

                var providerServicesTypeName = executor.GetProviderServicesInternal(invariantName);

                wrappedHandler.SetResult(providerServicesTypeName);
            }
Esempio n. 8
0
            public GetProviderServices(
                Executor executor,
                object handler,
                string invariantName,
                IDictionary<string, object> anonymousArguments)
            {
                Check.NotNull(executor, "executor");
                Check.NotNull(handler, "handler");
                Check.NotEmpty(invariantName, "invariantName");

                var wrappedHandler = new WrappedHandler(handler);

                var providerServicesTypeName = executor.GetProviderServicesInternal(invariantName);
                wrappedHandler.SetResult(providerServicesTypeName);
            }