Example #1
0
        public void ListAllCourseTest()
        {
            XmlFileDao       Dao        = new XmlFileDao("../../coursedata.xml");
            List <CourseDTO> courseDTOs = Dao.ListAllCourse();

            Assert.AreEqual(3, courseDTOs.Count);
        }
Example #2
0
        public void UpdataCourseTest()
        {
            XmlFileDao Dao = new XmlFileDao("../../coursedata.xml");

            Dao.AddCourse(new CourseDTO("123",
                                        "des",
                                        "obj",
                                        "price",
                                        "catyion",
                                        "remarks"));
            List <CourseDTO> courseDTOs = Dao.ListAllCourse();

            Assert.AreEqual("123", courseDTOs[courseDTOs.Count - 1].Name);
            Dao.UpdataCourse(courseDTOs.Count - 1, new CourseDTO("456",
                                                                 "des",
                                                                 "obj",
                                                                 "price",
                                                                 "catyion",
                                                                 "remarks"));
            courseDTOs = Dao.ListAllCourse();
            Assert.AreEqual("456", courseDTOs[courseDTOs.Count - 1].Name);
            Dao.DeleteCourse(courseDTOs.Count - 1);
            courseDTOs = Dao.ListAllCourse();
            Assert.AreEqual(3, courseDTOs.Count);
        }
Example #3
0
        public void DeleteCourseTest()
        {
            XmlFileDao       Dao        = new XmlFileDao("../../coursedata.xml");
            List <CourseDTO> courseDTOs = Dao.ListAllCourse();

            Dao.DeleteCourse(courseDTOs.Count - 1);
            courseDTOs = Dao.ListAllCourse();
            Assert.AreEqual(2, courseDTOs.Count);
        }
Example #4
0
 public void XmlFileDaoTest()
 {
     XmlFileDao Dao = new XmlFileDao("../../coursedata.xml");
 }