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); }
public void GetProviderServicesInternal_returns_null_when_none() { var executor = new Executor(AssemblyFile, null); var providerServicesTypeName = executor.GetProviderServicesInternal("My.Fake.Provider"); Assert.Null(providerServicesTypeName); }
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)); }
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)); }
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); }
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); }