Ejemplo n.º 1
0
 public void Initialize()
 {
     _dbSafe = SqlDbSafeManager.Initialize("product-db-test.xml")
               .SetConnectionString("ProductEntities-Test-Framework")
               .ExecuteScripts("delete-products", "delete-categories", "delete-suppliers", "reseed-product-table")
               .LoadTables("categories", "suppliers", "products");
 }
Ejemplo n.º 2
0
        public void Initialize(DbSafeManagerConfig dbsafeConfig)
        {
            _dbSafe = SqlDbSafeManager.Initialize(dbsafeConfig, "product-db-test.xml")
                      .SetConnectionString("ProductEntities-Test-Framework");

            Console.WriteLine($"IsGlobalConfig: {_dbSafe.Config.IsGlobalConfig}, SerializeTests: {_dbSafe.Config.SerializeTests}, ReuseConnection: {_dbSafe.Config.ReuseConnection}");
        }
Ejemplo n.º 3
0
        public void Initialize()
        {
            _target     = new ProductDb(new FakeTimeService());
            _target.Log = TestContext.WriteLine;

            _dbSafe = PgDbSafeManager.Initialize("product-db-test.xml")
                      .SetConnectionString("ProductEntities-Test-Framework")
                      .ExecuteScripts("delete-products", "delete-categories", "delete-suppliers", "reseed-product-table")
                      .LoadTables("categories", "suppliers", "products")

                      .RegisterFormatter(typeof(DateTime), new DateTimeFormatter("yyyy-MM-dd HH:mm:ss"))
                      .RegisterFormatter("release_date", new DateTimeFormatter("yyyy-MM-dd"))
                      .RegisterFormatter(typeof(decimal), new DecimalFormatter("0.00"));

            Console.WriteLine($"IsGlobalConfig: {_dbSafe.Config.IsGlobalConfig}, SerializeTests: {_dbSafe.Config.SerializeTests}");
        }