public void Handle(TestCaseUpdatedMessage message)
		{
			if (message.Dto != null && message.ChangedFields.Contains(TestCaseField.Name))
			{
				var caseTestPlanDtos = _storageRepository.Get<TestCaseTestPlanDTO>();
				var caseTestPlanDto = caseTestPlanDtos.FirstOrDefault(x => x.TestCaseID == message.Dto.TestCaseID);
				if (caseTestPlanDto != null)
				{
					caseTestPlanDto.TestCaseName = message.Dto.Name;
					_storageRepository.Get<TestCaseTestPlanDTO>(caseTestPlanDto.TestCaseTestPlanID.ToString()).ReplaceWith(caseTestPlanDto);
				}
			}
		}
 public void Handle(TestCaseUpdatedMessage message)
 {
     UpdateTestCaseIndex(message.Dto, message.ChangedFields);
 }
示例#3
0
 public void Handle(TestCaseUpdatedMessage message)
 {
     UpdateGeneralIndex(Mapper.Map <TestCaseDTO, GeneralDTO>(message.Dto), GetGeneralChangedFields(message.ChangedFields));
 }