You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
невозможно составлять список нереализованных тестов
Предлагаю поддерживать оба режима тестирования, как с использованием метода ПолучитьСписокТестов(). так и без него (автозагрузка):
Если в файле есть метод ПолучитьСписокТестов() - получить список тестов из него.
Если в файле нет метода ПолучитьСписокТестов() - получить список методов, начинающихся с определенных ключевых слов, используя Рефлектор.
Нужно определиться со списком ключевых слов. Возможные варианты:
Тест
Проверить
Test (для поддержки зарубежных товарищей в будущем)
The text was updated successfully, but these errors were encountered:
artbear
невозможно составлять список нереализованных тестов
В исходном фреймворке xUnitFor1C тест может вызвать спец.метод ПропуститьТест для указания пропуска/нереализованности теста.
Имеет смысл это делать, если аннотациям симпатизируют больше (EvilBeaver/OneScript#581 (comment))?
Или библиотека будет поддерживать все три способа - ПолучитьСписокТестов, Автоопределение по ключевому слову, аннотации?
Для упрощения написания тестов предлагаю сделать автоматическое выполнение всех функций сценария, начинающихся с определенных ключевых слов.
Например, для файла
Будут автоматически выполнены:
Плюсы:
Минусы:
Предлагаю поддерживать оба режима тестирования, как с использованием метода ПолучитьСписокТестов(). так и без него (автозагрузка):
Если в файле есть метод ПолучитьСписокТестов() - получить список тестов из него.
Если в файле нет метода ПолучитьСписокТестов() - получить список методов, начинающихся с определенных ключевых слов, используя Рефлектор.
Нужно определиться со списком ключевых слов. Возможные варианты:
The text was updated successfully, but these errors were encountered: