public void Setup()
        {
            manager = new StudentDao();
            Student student1 = new Student("Name1", "Surname1", new DateTime(2001, 01, 01));
            Student student2 = new Student("Name2", "Surname2", new DateTime(2002, 02, 02));
            Student student3 = new Student("Name3", "Surname3", new DateTime(2003, 03, 03));
            Student student4 = new Student("Name4", "Surname4", new DateTime(2004, 04, 04));

            manager.Create(student1);
            manager.Create(student2);
            manager.Create(student3);
            manager.Create(student4);
        }
Пример #2
0
        private static void InitializeStudents()
        {
            StudentDao studentDao = factory.GetStudentDao();
            DateTime   from       = new DateTime(1990, 1, 1);
            DateTime   to         = new DateTime(2002, 12, 31);

            for (int i = 1; i <= groupNames.Length * countOfCourses * countOfSubgroups; i++)
            {
                for (int j = 0; j < countOfStudents; j++)
                {
                    string gender     = rand.Next(0, 2) == 0 ? "Мужской" : "Женский";
                    string firstName  = "";
                    string middleName = middleNames[rand.Next(0, middleNames.Length)];
                    string lastName   = lastNames[rand.Next(0, lastNames.Length)];
                    if (gender == "Мужской")
                    {
                        firstName   = manNames[rand.Next(0, manNames.Length)];
                        middleName += "ич";
                    }
                    else
                    {
                        firstName   = womanNames[rand.Next(0, womanNames.Length)];
                        middleName += "на";
                    }
                    DateTime dateOfBirth = GenRandomDate(from, to);
                    Student  student     = new Student(firstName, middleName, lastName, gender, dateOfBirth, i);
                    studentDao.Create(student);
                }
            }
        }
Пример #3
0
        public void CreateDefaultTest()
        {
            studentDao = new StudentDao();
            student    = new Student(1, "David", "Jimenez", new DateTime(1992, 6, 24));
            var spected = studentDao.Create(student);

            Assert.AreEqual(spected, student);
        }
Пример #4
0
        public void Post()
        {
            var repository   = new StudentDao();
            var studentToAdd = new Student {
                Name = "raul", Lastname = "segui", BirthDate = DateTime.Parse("12-05-1993")
            };

            repository.Create(studentToAdd);
        }
        public void CreateTest()
        {
            Student student = new Student("Create1", "Create1", new DateTime(2001, 01, 01));

            manager.Create(student);
            List <Student> students    = manager.Read();
            int            idToCheck   = students.Last().Id;
            Student        testStudent = manager.SelectStudentById(idToCheck);

            Assert.IsNotNull(testStudent);
        }