Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new scenario ПроверкаКорректностиXML #38

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

Kirill
Copy link

@Kirill Kirill commented May 21, 2024

Добавлен новый сценарий валидации XML-файла без логики

Добавлен новый сценарий валидации XML-файла без логики
Добавлен новый сценарий ПроверкаДублейУникальныхИдентификаторов для поиска по всей конфигурации одинаковых guid'ов
Comment on lines +143 to +149
Для каждого УИД Из УникальныеИдентификаторы Цикл

ТекстУИД = СтрШаблон("uuid=""%1", УИД);
Если СтрНайти(ТекстФайла, ТекстУИД) > 0 Тогда
Возврат УИД;
КонецЕсли;
КонецЦикла;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

можно проверять регулярным выражением, собрав UID в одну строку через |

@@ -0,0 +1,79 @@
///////////////////////////////////////////////////////////////////////////////

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Лучше разделить на отдельные реквесты, в каждом свой сценарий

@theshadowco
Copy link

Надо добавить тестов для каждого сценария

@Kirill
Copy link
Author

Kirill commented Jul 12, 2024

Надо добавить тестов для каждого сценария

Разделить я могу, но по вопросам тестов - я не силен. Всё хочу научиться, но пока не знаю как приступить.

@theshadowco
Copy link

@Kirill
Можно сделать по аналогии с другими тестами

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants