public void UpdateParameter() { // Arrange Parameter anotherParameterShouldNotBeUpdated = parametersDbSet.ElementAt(1); int ElementsCountBeforeAct = parametersDbSet.Count(); // Act Parameter parameter = parametersDbSet.ElementAt(0); parameter.ParameterName = "UpdatedName"; parameter.ParameterRuName = "название было изменено"; parameter.ParameterType = "number"; repository.Update(parameter); Parameter parameterAfterUpdate = parametersDbSet.ElementAt(0); // Assert Assert.AreEqual("UpdatedName", parameterAfterUpdate.ParameterName); Assert.AreEqual("название было изменено", parameterAfterUpdate.ParameterRuName); Assert.AreEqual("number", parameterAfterUpdate.ParameterType); Assert.AreEqual( anotherParameterShouldNotBeUpdated.ParameterName, parametersDbSet.ElementAt(1).ParameterName ); Assert.AreNotEqual("UpdatedName", parametersDbSet.ElementAt(1).ParameterName); Assert.AreEqual(ElementsCountBeforeAct, parametersDbSet.Count()); }
public bool UpdateParameterByName(string nameParameter, int value) { var editingParameter = GetParameterByName(nameParameter); editingParameter.Value = value; return(_parameterRepository.Update(editingParameter)); }
public void Update_Success_ReturnFalse() { // Arrange var repository = new ParameterRepository(); var input = GenerateInput(generateId: true); // Act var result = repository.Update(input); // Assert Assert.IsFalse(result); }
public void Update_Success_ReturnTrue() { // Arrange var repository = new ParameterRepository(); var input = repository.Create(GenerateInput()); var inputForUpdate = GenerateInput(id: input.Id); // Act var result = repository.Update(inputForUpdate); // Assert Assert.IsTrue(result); }
public JsonResult Edit(Parameter parameter, string userid) { try { if (ModelState.IsValid) { IPR.Update(parameter, Session["userid"].ToString()); } } catch { return(Json("error")); } return(Json("success")); }
public void Update(Parameter item) { ParameterRepository.Update(item); }