Ejemplo n.º 1
0
        public void CaseTest()
        {
            var connstr = "Data Source=HP;Initial Catalog=FIAS_622;Integrated Security=True";
            var back    = new EfMsSql();

            back.Init(connstr);
            var list  = new List <HouseNum>();
            var lover = "абвгдежзийклмопрстуф";
            var hg    = "АБВГДЕЖЗИЙКЛМОПРСТУФ";

            foreach (var l in lover)
            {
                list.Add(new HouseNum {
                    Name = l.ToString()
                });
            }
            foreach (var l in hg)
            {
                list.Add(new HouseNum {
                    Name = l.ToString()
                });
            }

            back.HouseNumbers.AddRange(list);
            var houses = back.HouseNumbers.All().ToList();
        }
Ejemplo n.º 2
0
        public void DublicateTest()
        {
            var connstr = "Data Source=HP;Initial Catalog=FIAS_622;Integrated Security=True";
            var back    = new EfMsSql();

            back.Init(connstr);
            var list = new List <HouseNum>();

            for (var i = 0; i < 1000; i++)
            {
                list.Add(new HouseNum {
                    Name = i.ToString()
                });
            }
            back.HouseNumbers.AddRange(list);
            var houses = back.HouseNumbers.All().ToList();

            Assert.Equal(1000, houses.Count);
            list.Clear();
            for (var i = 0; i < 1000; i++)
            {
                list.Add(new HouseNum {
                    Name = i.ToString()
                });
            }
            back.HouseNumbers.AddRange(list);
            houses = back.HouseNumbers.All().ToList();
            Assert.Equal(1000, houses.Count);
        }