(3) прогнал тесты. Но при выполнении сценариев на демо базе ерпи 2.1.3.100 падают некоторые тесты. Ошибки связаны с тем, что не находится нужный маршрутный лист. При этом ошибок при расчете себестоимости не возникает.
Также не заполняется и поле Стоимость в акте, но это возможно потому, что нам нужны проводки, а не движения
p.s. В целом, я считаю, подобные тесты по типовым конфигурациям - очень крутая штука, т.к. позволяют обмениваться знаниями по сложным алгоритмам в более простом для восприятия виде.
(6) ошибки прилагаю в файле. Проблема в том, что маршрутный лист вообще не создается. Видимо, это зависит от какой-нибудь константы или какой-нибудь галочки в каком-нибудь справочнике/регистре. Пока еще не успел разобраться
(7) yurii_host, off: с константами есть глобальная проблема. В erp их больше 450 и при этом есть такие которые в себе содержат хранилище значений, а там такой мусор бывает, что попытка автоматизировать их перенос в другую базу - ломает базу (починить можно, но это очень долго).
(6) тест прогонял полностью несколько раз. При первом запуске ошибки были почти на всех ветках. На последующих прогонах - только те ошибки, что на скрине
Сам сейчас решаю задачу по себестоимости, и подобный пример, создающий простую модель с необходимыми данными, очень сильно упрощает жизнь. Тем более, что задача расчета себестоимости не теряет актуальности
Понял. не установлен график предприятия
НСИ и Администрирование > Настройки параметров системы > Предприятие > Орнгаизации > График работы предприятия
Нужно также проверить, что он заполнен на 2016 год
(10) благодарю. Ошибки ушли.
Однако таблица значений, которая хранится в тесте 13 по себестоимости при разворачивании через ЗначениеИзСтрокиВнутр() возвращает таблицу с колонками, но без строк. Сам тест сравнивает проводки документа, которых нет, с пустой таблицей значений и выдает ОК. Поле Стоимость в движениях акта по регистру Себестоимость также равно нулю.
Подскажи, плиз, это так и задумано?
На скрине таблица, которая получается из строки внутр
Исправил ошибки в тесте, все-таки сам тест выреазлся из немного большего.
Также в 00_ДопОбъекты добавил заполнение счетов по расходам. тест "Организации"
Проверяем что заполнен график предприятия на 2016 год
НСИ и Администрирование > Настройки параметров системы > Предприятие > Орнгаизации > График работы предприятия
acsent, сделал инструкцию по запуску xUnit на примере Ваших тестов. http://infostart.ru/public/542747/ Для демонстрационной базы ERP тесты выполнились с ошибками.
Скоро присоединюсь к разработке/доработке тестов erp2_xtests.
(24) т.е. ты заложился на порядок выполнения тестов в строгой последовательности?
внутри одного набора тестов (в одном файле-обработке) или среди нескольких разных обработок?