public void ConfirmTrainingNomination_returncorrectview() { //Arrange NominationController cntrl = new NominationController(new TrainingService(new TrainingRepository())); //Act ViewResult viewactual = cntrl.ViewConfirmNominationForTraining() as ViewResult; //Assert Assert.Equals(CommonConstants.ConfirmTrainingNomination, viewactual.ViewName); }
public void ViewTrainingCourseDetailByID_returncorrectView_forinorrecttrainingnameid() { //Arrange NominationController cntrl = new NominationController(new TrainingService(new TrainingRepository())); //Act PartialViewResult actual = cntrl.ViewTrainingCourseDetailByID(5000, false) as PartialViewResult; //Assert Assert.AreEqual(CommonConstants._PartialViewTrainingDetail, actual.ViewName); }
public void AddNomination_returncorrrectstatus_forcorrectentitties() { //Arrange NominationController cntrl = new NominationController(new TrainingService(new TrainingRepository())); int trainingcourseID = 1207; int trainingnameID = 1028; //Initialize model EmployeeNominationViewModel model = new EmployeeNominationViewModel(); model.SelectedEmployee = 1331; model.SelectedPriority = 1925; model.SelectedPreTrainingRating = trainingnameID; model.Comment = "fresher batch"; model.ObjectiveForSoftSkill = "no experience in technology"; model.SelectedRMONominator = 0; model.isRMOLogin = false; Employee saveNominatedEmployee = new Employee(); saveNominatedEmployee.courseID = trainingcourseID; saveNominatedEmployee.EmployeeID = model.SelectedEmployee; saveNominatedEmployee.TrainingNameID = trainingnameID; saveNominatedEmployee.PriorityCode = model.SelectedPriority; saveNominatedEmployee.PreTrainingCode = model.SelectedPreTrainingRating; saveNominatedEmployee.Comment = model.Comment; saveNominatedEmployee.ObjectiveForSoftSkill = model.ObjectiveForSoftSkill; saveNominatedEmployee.RMONominatorID = model.SelectedRMONominator; saveNominatedEmployee.IsRMOLogin = model.isRMOLogin; //Act int status = _service.SaveNominatedEmployee(saveNominatedEmployee); //Assert Assert.AreEqual(1, 1); }