Beispiel #1
0
        public void vGetServerName(string sPath)
        {
            using (StreamReader sr = new StreamReader((string.IsNullOrEmpty(sPath) ? @"\\joi\eu\Collaboration\EEPT\SQL Server Information.txt" : sPath), true))
            {
                string   sServerInformation = sr.ReadToEnd();
                string[] sa;
                char[]   delimiterChars = { '\r', '\n' };
                sa = sServerInformation.Split(delimiterChars, StringSplitOptions.RemoveEmptyEntries);

                for (int i = 0; i < sa.Length; i++)
                {
                    if (sa[i].Contains("Server Name"))
                    {
                        SqlServerName = sa[i].Replace("\r", "").Replace("\n", "").Replace("Server Name = ", "").Trim();

                        if (!string.IsNullOrEmpty(SqlServerName))
                        {
                            EEPTConnectionString          = EEPTConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            HOPEConnectionString          = HOPEConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            HB_ECO_ConnectionString       = HB_ECO_ConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            HummingBirdConnectionString   = HummingBirdConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            ProductTestConnectionString   = ProductTestConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            PurchasingConnectionString    = PurchasingConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            TrainingConnectionString      = TrainingConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            YesDBConnectionString         = YesDBConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            RepairConnectionString        = RepairConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            TestConnectionString          = TestConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            VisitorPortalConnectionString = VisitorPortalConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                            SQLServerConnectionString     = SQLServerConnectionString.Replace("<SQLSERVERNAME>", SqlServerName);
                        }
                    }
                }
            }
        }
 public void TestInitialize()
 {
     testConnection = new TestConnectionString();
     testConnection.CopyFile();
     db = new SqlCeDatabase(testConnection.ConnectionString);
     base.SetUp();
 }
Beispiel #3
0
        public static string TestSerialize2(object value)
        {
            string yaml = null;

            using (System.IO.StringWriter writer = new System.IO.StringWriter())
            {
                TestConnectionString obj = new TestConnectionString()
                {
                    Name             = "Test1",
                    ConnectionString = "SSPI",
                    ProviderName     = "SqlClient"
                };


                new YamlDotNet.Serialization.SerializerBuilder()
                .EmitDefaults()
                .JsonCompatible()
                .Build()
                .Serialize(writer, obj, typeof(TestConnectionString)
                           );

                yaml = writer.ToString();
            }

            return(yaml);
        }
Beispiel #4
0
        protected void Init(int port, string connstr = null)
        {
            var assemblyName = typeof(aspcore_async_deploy_smart_contract.Startup.Startup).GetTypeInfo().Assembly.FullName;
            var projectDir   = System.IO.Directory.GetCurrentDirectory();

            BASE_URL = $"http://localhost:{port}";
            BASE_URI = new Uri(BASE_URL);
            var configuration = new ConfigurationBuilder()
                                .SetBasePath(projectDir)
                                .AddJsonFile("appsettings.json")
                                .AddJsonFile("appsettings.Development.json")
                                .AddJsonFile("appsettings.DevelopmentTest.json")
                                .Build();
            TestConnectionString testConnectionString =
                new TestConnectionString(string.IsNullOrEmpty(connstr) ?
                                         configuration["ConnectionStrings:DefaultConnection"] :
                                         connstr);

            _webhost = WebHost.CreateDefaultBuilder(null)
                       .ConfigureServices(ss => ss.AddSingleton(testConnectionString))
                       .UseStartup(assemblyName)
                       .UseEnvironment("DevelopmentTest")
                       .UseConfiguration(configuration)
                       .UseKestrel()
                       .UseUrls(BASE_URL)
                       .Build();

            _webhost.Start();
        }
Beispiel #5
0
        private static SqlCeDatabase GetDatabase(IDataInstrumentationProvider instrumentationProvider)
        {
            var testConnection = new TestConnectionString();

            testConnection.CopyFile();

            return(new SqlCeDatabase(testConnection.ConnectionString, instrumentationProvider));
        }
Beispiel #6
0
 protected List <ISlimRow> ReadRows(string schema, string table)
 {
     return(new AdoNetDbReader(PluginTopic, null)
     {
         ConnectionString = TestConnectionString,
         TableName = TestConnectionString.Escape(table, schema),
     }.Evaluate().TakeRowsAndReleaseOwnership().ToList());
 }
        protected string GetTestConnectionString()
        {
            var assembly = Assembly.GetAssembly(typeof(BlobTestBase));

            var testConn = new TestConnectionString(assembly)
            {
                FilePaths = new[] { @"Z:\Dev\ByteDev.Azure.Storage.IntTests.connstring" }
            };

            return(testConn.GetConnectionString());
        }
        public static ITableRepository <TEntity> Create <TEntity>() where TEntity : TableEntity, new()
        {
            var assembly = Assembly.GetAssembly(typeof(TableRepositoryFactory));

            var testConn = new TestConnectionString(assembly)
            {
                FilePaths = new[]
                {
                    @"Z:\Dev\ByteDev.Azure.Cosmos.Table.IntTests.connstring"
                }
            };

            const string tableName = "tableinitests";

            return(new TableRepository <TEntity>(testConn.GetConnectionString(), tableName, true));
        }