Пример #1
0
        public void ProjectCreationTest()
        {
            List <ProjectData> oldList = ProjectData.GetAllFromDB();

            ProjectData project = new ProjectData()
            {
                Name        = rnd.Next().ToString(),
                Description = rnd.Next().ToString()
            };

            app.Project.Create(project);
            List <ProjectData> newList = ProjectData.GetAllFromDB();

            oldList.Add(project);
            oldList.Sort();
            newList.Sort();
            Assert.AreEqual(oldList, newList);
        }
Пример #2
0
        public void ProjectDeleteTest()
        {
            app.Nav.OpenManageProjectPage();
            app.Project.IsExist();
            List <ProjectData> oldList   = ProjectData.GetAllFromDB();
            ProjectData        forRemove = oldList[0];

            app.Project.Delete(forRemove);
            List <ProjectData> newList = ProjectData.GetAllFromDB();

            oldList.RemoveAt(0);
            oldList.Sort();
            newList.Sort();
            Assert.AreEqual(oldList, newList);

            foreach (ProjectData project in newList)
            {
                Assert.AreNotEqual(project.Id, forRemove.Id);
            }
        }