コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: dbraillon/CsvImport
        public void CountProduct()
        {
            try
            {
                CsvImport.Import<ProductMap, ProductModel, MyContext>("products-*.csv", Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\CsvFolder\\");

            }
            catch { }
            MyContext db = new MyContext();
            Assert.AreEqual(2, db.Products.Count());
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: dbraillon/CsvImport
        public void BaguetteRightQuantity()
        {
            try
            {
                CsvImport.Import<ProductMap, ProductModel, MyContext>("products-*.csv", Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\CsvFolder\\");

            }
            catch { }
            MyContext db = new MyContext();
            Assert.AreEqual(20, db.Products.Where(x=>x.Reference == "BAGUETTE").First().Quantity);
        }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: pkshetlie/CsvImport
 public void CountProduct()
 {
     string str = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "CsvFolder\\");
     DirectoryInfo import = Directory.CreateDirectory(str);
     try
     {
         CsvImport csv = new CsvImport(import);
         csv.Import<ProductMap, ProductModel, MyContext>("products-*.csv");
     }
     catch { }
     MyContext db = new MyContext();
     Assert.AreEqual(2, db.Products.Count());
 }
コード例 #4
0
ファイル: UnitTest1.cs プロジェクト: pkshetlie/CsvImport
 public void BaguetteRightQuantity()
 {
     string str = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "CsvFolder\\");
     DirectoryInfo import = Directory.CreateDirectory(str);
     try
     {
         CsvImport csv = new CsvImport(import);
         csv.Import<ProductMap, ProductModel, MyContext>("products-*.csv");
     }
     catch { }
     MyContext db = new MyContext();
     Assert.AreEqual(20, db.Products.Where(x => x.Reference == "BAGUETTE").First().Quantity);
 }
コード例 #5
0
ファイル: UnitTest1.cs プロジェクト: dbraillon/CsvImport
        public void BasicTest()
        {
            try
            {
                CsvImport.Import<ProductMap, ProductModel, MyContext>("products-*.csv", Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\CsvFolder\\");

            }
            catch { }
            MyContext db = new MyContext();

            Product p = db.Products.Where(x => x.Reference == "FROMAGE").FirstOrDefault();
            Assert.AreNotEqual(null, p);
        }
コード例 #6
0
ファイル: UnitTest1.cs プロジェクト: pkshetlie/CsvImport
        public void BasicTest()
        {
            string str = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "CsvFolder\\");
            DirectoryInfo import = Directory.CreateDirectory(str);
            try
            {
                CsvImport csv = new CsvImport(import);
                csv.Import<ProductMap, ProductModel, MyContext>("products-*.csv");
            }
            catch { }
            MyContext db = new MyContext();

            Product p = db.Products.Where(x => x.Reference == "FROMAGE").FirstOrDefault();
            Assert.AreNotEqual(null, p);
        }