Версия TC 7.52 Standard
У меня есть проект с автоматическими тестами в скриптах на C++Script.
Хочу перевести группу тестов на Object-Driven Testing.
Создала классы, создала 1 объект с данными. Методы классов написала в новых скриптовых модулях. Подключила другие модули к новым.
Пытаюсь вызвать функцию из другого модуля - исключение. Неверное количество аргументов. (Естественно, оно верное - видимо, функцию не видит или что-то такое)
При этом в всплывающей подсказке мои функции видны, и по Ctrl+Click переходит в мой старый модуль в правильную функцию.
Вот я и ломаю голову....
Если скопировать старую функцию в новый модуль - видит и работает прекрасно.
Проблема локализована. При изменении имени функции имя в объекте данных не изменяется. Везде нужно менять вручную.