Пример #1
0
        public void Test_GetMonsters()
        {
            var data   = new EFData();
            var actual = data.GetMonsters();

            Assert.NotNull(actual);
        }
Пример #2
0
        public void Test_GetPizzaOrderDetail()
        {
            var data   = new EFData();
            var actual = data.GetPizzaOrderDetail(1);

            Assert.NotNull(actual);
        }
Пример #3
0
        static void Main(string[] args)
        {
            EFData efd = new EFData();

            //foreach(var item in efd.ReadCrust())
            //{
            //    Console.WriteLine(item.Name);
            //}
            //foreach (var item in efd.ReadTopping())
            //{
            //    Console.WriteLine(item.Name);
            //}
            //foreach (var item in efd.ReadSize())
            //{
            //    Console.WriteLine(item.Name);
            //}

            //Pizza pizza = new Pizza();
            //Console.WriteLine(pizza.Crust);
            efd.AddPizza();

            PizzaL pizza = new PizzaL();

            Console.WriteLine(pizza.Crust);
            Console.WriteLine(pizza.Size);
            //Console.WriteLine(pizza.PizzaTopping);

            Console.ReadKey();
        }
        public void Test_DropCourse()
        {
            var    data      = new EFData();
            Person person    = data.GetPerson(2);
            Person professor = data.GetPerson(5);
            Course course    = new Course()
            {
                Title = "TST-101", Department = "Quality Control", Professor = professor.PersonId, StartTime = 20, EndTime = 21, Capacity = 10, Credit = 5, Active = true
            };

            if (data.AddCourse(course, professor))
            {
                if (data.CartCourse(course, person))
                {
                    var actual = data.DropCourse(course, person);

                    if (data.CancelCourse(course))
                    {
                        Assert.True(actual);
                    }
                    else
                    {
                        Assert.True(false);
                    }
                }
                else
                {
                    Assert.True(false);
                }
            }
            else
            {
                Assert.True(false);
            }
        }
Пример #5
0
        public void Test_GetCustomer()
        {
            var data   = new EFData();
            var actual = data.GetCustomer(1);

            Assert.NotNull(actual);
        }
Пример #6
0
        public void Test_GetAddressDetail()
        {
            var data   = new EFData();
            var actual = data.GetAddressDetail(1);

            Assert.NotNull(actual);
        }
Пример #7
0
        public void Test_GetCardPayments()
        {
            var data   = new EFData();
            var actual = data.GetCardPayments();

            Assert.NotNull(actual);
        }
        public void Test_GetSchedule()
        {
            var data   = new EFData();
            var actual = data.GetSchedule(1, 1);

            Assert.NotNull(actual);
        }
Пример #9
0
        public void Test_GetVegetableTopping()
        {
            var data   = new EFData();
            var actual = data.GetVegetableTopping(1);

            Assert.NotNull(actual);
        }
Пример #10
0
        public void Test_GetStoreHour()
        {
            var data   = new EFData();
            var actual = data.GetStoreHour(1);

            Assert.NotNull(actual);
        }
Пример #11
0
        public void Test_GetMeatToppings()
        {
            var data   = new EFData();
            var actual = data.GetMeatToppings();

            Assert.NotNull(actual);
        }
Пример #12
0
        public void Test_GetAllOpenCourses()
        {
            var data   = new EFData();
            var actual = data.GetAllOpenCourses();

            Assert.NotEqual(actual.Count(), 0);
        }
Пример #13
0
        public void Test_GetAllActiveStudents()
        {
            var data   = new EFData();
            var actual = data.GetAllActiveStudents();

            Assert.NotNull(actual);
        }
Пример #14
0
        public void Test_GetCostumeTypes()
        {
            var data   = new EFData();
            var actual = data.GetCostumeTypes();

            Assert.NotNull(actual);
        }
Пример #15
0
        public void Test_GetPhone()
        {
            var data   = new EFData();
            var actual = data.GetPhone(1);

            Assert.NotNull(actual);
        }
Пример #16
0
        public void Test_CancelCourse()
        {
            var    data   = new EFData();
            Course course = data.GetCourse(5);
            var    actual = data.CancelCourse(course);

            Assert.True(actual);
        }
Пример #17
0
        /// <summary>
        /// ПереводМежду своими счетами
        /// </summary>
        public void TransClientsCashAcc(IViewCashApp view)
        {
            TransferClientsAccounts_Win tr = new TransferClientsAccounts_Win(view.CashNum, view.NumPassOrInn, view.Status);

            tr.ShowDialog();
            my = new EFData();
            UpViewDt(view);
        }
Пример #18
0
        public void Test_RemoveStudent()
        {
            var    data          = new EFData();
            Person removeStudent = data.GetPerson(8);
            var    actual        = data.RemoveStudent(removeStudent);

            Assert.True(actual);
        }
Пример #19
0
        public void Test_ModifyCourse()
        {
            var    data   = new EFData();
            Course course = data.GetCourse(2);
            var    actual = data.ModifyCourse(course, 35, 0, 0);

            Assert.True(actual);
        }
Пример #20
0
        public void Test_InsertStudent()
        {
            var data = new EFData();

            var actual = data.InsertStudent(LocalStudent);

            Assert.True(actual);
        }
Пример #21
0
        /// <summary>
        /// открыть вклад
        /// </summary>
        public void OpenDeposit(IViewCashApp view)
        {
            DepositeWin dep = new DepositeWin(view.NumPassOrInn, view.Status);

            dep.ShowDialog();
            my = new EFData();
            UpViewDt(view);
        }
Пример #22
0
        /// <summary>
        /// Перевод другим клиентам
        /// </summary>
        public void TarnsOtherClients(IViewCashApp view)
        {
            TransferAllClients trAll = new TransferAllClients(view.CashNum, view.NumPassOrInn, view.Status);

            trAll.ShowDialog();
            my = new EFData();
            UpViewDt(view);
        }
Пример #23
0
        public async Task <IActionResult> LocalizerTest()
        {
            EFData data = new EFData();

            data.Database.EnsureDeleted();
            data.Database.EnsureCreated();
            return(Ok(_localizer["密码为空"]));
        }
Пример #24
0
        public void Test_GetAllFullCourses()
        {
            var data     = new EFData();
            var expected = 0;

            var actual = data.GetAllFullCourses();

            Assert.Equal(actual.Count(), expected);
        }
Пример #25
0
        public void Test_CartCourse()
        {
            var    data   = new EFData();
            Person person = data.GetPerson(2);
            Course course = data.GetCourse(5);
            var    actual = data.CartCourse(course, person);

            Assert.True(actual);
        }
Пример #26
0
        public void Test_InsertCourse()
        {
            var data = new EFData();

            var actual = data.AddCourse();

            try { Assert.True(actual); }
            catch (Exception ex) { };
        }
Пример #27
0
        public void Test_IncompleteCostume()
        {
            var     data    = new EFData();
            Costume costume = new Costume()
            {
                CostumeId = 2
            };
            var actual = data.ChangeCostume(costume, false);

            Assert.NotNull(actual);
        }
Пример #28
0
        public void Test_DeleteCostume()
        {
            var     data    = new EFData();
            Costume costume = new Costume()
            {
                CostumeId = 4
            };
            var actual = data.ChangeCostume(costume, EntityState.Deleted);

            Assert.NotNull(actual);
        }
Пример #29
0
        public void Test_UpdateCostume()
        {
            var     data    = new EFData();
            Costume costume = new Costume()
            {
                CostumeId = 3, Name = "Reaper", TypeId = 2, Complete = 1, Active = 1
            };
            var actual = data.ChangeCostume(costume, EntityState.Modified);

            Assert.NotNull(actual);
        }
Пример #30
0
        public void Test_InsertCostumeType()
        {
            var         data        = new EFData();
            CostumeType costumeType = new CostumeType()
            {
                Name = "Prop"
            };
            var actual = data.InsertCostumeType(costumeType);

            Assert.True(actual);
        }
Пример #31
0
        public static void Main(string[] args)
        {
            // var dbContext = new EFDbContext();
            var data = new EFData(new EFDbContext());

            foreach (var person in data.People.All())
            {
                Console.WriteLine(person.Name);
            }

            data.People.Add(new Person
            {
                Name = "Goshko",
                Age = 22,
            });

            data.People.SaveChanges();
        }