public void addEducationTest()
        {
            Education testE = new Education()
            {
               Degree = "TestDegree", School = "TestSchool", StartYear = 2012, EndYear = 2015
            };
            int initialNumEducations = db.retrieveAllEducations().Count;
            db.addEducation(testE, 5);
            int finalNumEducations = db.retrieveAllPortfolios().Count;

            Assert.AreEqual(initialNumEducations + 1, finalNumEducations, "Education Add Failed");
        }
Ejemplo n.º 2
0
        public void updateEducationTest()
        {
            db.addUser(testUser);

            int numUsers = db.retrieveAllUsers().Count;

            int initialNumEducations = db.retrieveAllEducations().Count;
            db.addEducation(testEducation, numUsers);
            int finalNumEducations = db.retrieveAllEducations().Count;

            Assert.AreEqual(initialNumEducations + 1, finalNumEducations, "Education Add Failed");

            Education testEdit = new Education()
            {
                Degree = "EditedDegree",
                School = "EditedSchool",
                StartYear = 2033,
                EndYear = 2034,
                Id = finalNumEducations
            };

            db.updateEducation(testEdit, numUsers);

            Education updatedEducation = db.retrieveEducation(finalNumEducations);
            Assert.AreEqual(testEdit.Degree, updatedEducation.Degree, "Education Update Failed (Degree)");
            Assert.AreEqual(testEdit.School, updatedEducation.School, "Education Update Failed (School)");
            Assert.AreEqual(testEdit.StartYear, updatedEducation.StartYear, "Education Update Failed (StartYear)");
            Assert.AreEqual(testEdit.EndYear, updatedEducation.EndYear, "Education Update Failed (EndYear)");
        }