예제 #1
0
        public void UpdateName_UpdateNameInDB_true()
        {
            string name       = "Intro to Programming";
            Course testCourse = new Course(name, "PROG101");

            testCourse.Save();

            string newName = "Intro to Computers";

            testCourse.UpdateName(newName);
            string result = testCourse.GetName();

            Assert.Equal(newName, result);
        }
예제 #2
0
 public override bool Equals(Object otherCourse)
 {
     if (!(otherCourse is Course))
     {
         return(false);
     }
     else
     {
         Course newCourse      = (Course)otherCourse;
         bool   idEquality     = (this._id == newCourse.GetId());
         bool   nameEquality   = (this._name == newCourse.GetName());
         bool   numberEquality = (this._number == newCourse.GetNumber());
         return(idEquality && nameEquality && numberEquality);
     }
 }
예제 #3
0
 public override bool Equals(System.Object otherCourse)
 {
     if (!(otherCourse is Course))
     {
         return(false);
     }
     else
     {
         Course newCourse            = (Course)otherCourse;
         bool   courseIdEquality     = (this.GetId() == newCourse.GetId());
         bool   nameEquality         = (this.GetName() == newCourse.GetName());
         bool   courseNumberEquality = (this.GetCourseNumber() == newCourse.GetCourseNumber());
         return(courseIdEquality && nameEquality && courseNumberEquality);
     }
 }
예제 #4
0
 public override bool Equals(System.Object otherCourse)
 {
     if (!(otherCourse is Course))
     {
         return(false);
     }
     else
     {
         Course newCourse     = (Course)otherCourse;
         bool   idEquality    = (this.GetId() == newCourse.GetId());
         bool   nameEquality  = (this.GetName() == newCourse.GetName());
         bool   timeEquality  = (this.GetTime() == newCourse.GetTime());
         bool   creditEqulity = (this.GetCredit() == newCourse.GetCredit());
         return(idEquality && nameEquality && timeEquality && creditEqulity);
     }
 }
예제 #5
0
        public override bool Equals(Object otherCourse)
        {
            if (!(otherCourse is Course))
            {
                return(false);
            }
            else
            {
                Course newCourse         = (Course)otherCourse;
                bool   idEquality        = _id == newCourse.GetId();
                bool   nameEquality      = _name == newCourse.GetName();
                bool   courseEquality    = _courseNumber == newCourse.GetCourseNumber();
                bool   courseDescription = _description == newCourse.GetDescription();

                return(idEquality && nameEquality && courseEquality && courseDescription);
            }
        }