public ActionResult AddToCv(CvViewModel cvModel, Technology.LevelOfKnowledge levelOfKnowledge) { Technology technology = _repository.Get(cvModel.SelectedTechnology); if (technology != null) { technology.ShowInCv = true; technology.KnowledgeLevel = levelOfKnowledge; _repository.Update(technology); } return(RedirectToAction("EditCv", "AdminPanel")); }
public void UpdateTest(string name, Technology.LevelOfKnowledge levelOfKnowledge, bool showInCv) { //Arrange Technology technology = new Technology() { TechnologyId = 1, Name = name, KnowledgeLevel = levelOfKnowledge, ShowInCv = showInCv }; //Act _repository.Update(technology); //Assert Assert.Equal(actual: _technologies[0].Name, expected: name); _dbMock.Verify(); }
public void AddTest(string name, Technology.LevelOfKnowledge levelOfKnowledge, bool showInCv) { //Arrange Technology technology = new Technology() { Name = name, KnowledgeLevel = levelOfKnowledge, ShowInCv = showInCv }; //Act _repository.Add(technology); Technology result = _repository.GetAll().FirstOrDefault(a => a.Name == technology.Name && a.KnowledgeLevel == technology.KnowledgeLevel && a.ShowInCv == technology.ShowInCv); //assert Assert.NotNull(result); }