Project

General

Profile

Task #3759

Разработать демонстрационный пример для структуры соответствия

Added by Sergey Smolov over 7 years ago. Updated over 1 year ago.

Status:
Feedback
Priority:
Normal
Assignee:
-
Start date:
12/06/2012
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Published in build:

Description

1. Программа создает файл Fields.xml в формате, описанном тут: #3653 (пример корректного файла прикреплен к тикету)

Файл Fields.xml заполняется информацией о типах сообщений с указанием их полей. Представляется разумным взять какую-нибудь тестовую систему из числа примеров из дистрибутива C++TesK Testing ToolKit, взять из неё некоторый тип сообщений и для него создать XML-файл. Особенность этого файла заключается в том, что для выбранного типа сообщений в файл должны записываться данные обо ВСЕХ его полях.

2. В программе вручную формируется объект SignalsFieldsMapping.

При этом устанавливается соответствие с сигналами только для тех полей сообщений, которые присутствуют в Fields.xml.
Опять-таки, объект нужно создавать, основываясь на том, как УЖЕ сопоставлены поля сообщений и сигналы в коде выбранной тестовой системы из поставки.

3. В консоль выводится список сигналов модуля аппаратуры, присутствующих в объекте.

В комментарии к демонстрационному примеру указать, какой тестовой системе он соответствует.

History

#1

Updated by Sergey Smolov over 7 years ago

  • Priority changed from High to Immediate

Дмитрий, где пример? Работы на час максимум, а делается она три месяца!

#2

Updated by asd ert over 7 years ago

  • Status changed from New to Resolved
#3

Updated by asd ert over 7 years ago

  • Assignee changed from asd ert to Sergey Smolov
#4

Updated by Sergey Smolov over 7 years ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Sergey Smolov to Alexander Protsenko
  • Priority changed from Immediate to Normal

Саша, пример готов - com.unitesk.cpptesk.ide.prototype.ir.example.Example.java

r249

#5

Updated by Alexander Protsenko over 1 year ago

  • Assignee deleted (Alexander Protsenko)

Also available in: Atom PDF