1
0
mirror of https://github.com/bia-technologies/yaxunit.git synced 2025-03-17 20:48:01 +02:00

Исправлены упавшие тесты

This commit is contained in:
alkoleft 2024-02-27 00:52:03 +03:00
parent 2a72ec82d6
commit 9827ac4322
2 changed files with 10 additions and 9 deletions

View File

@ -1,6 +1,6 @@
//©///////////////////////////////////////////////////////////////////////////©//
//
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@ -115,20 +115,21 @@
// Строка
Функция СНИЛС() Экспорт
ЧастиСнилс = Новый Массив();
ЧастиСнилс.Добавить(Формат(ЮТТестовыеДанные.СлучайноеЧисло(100, 999), "ЧЦ=3; ЧВН=;"));
ЧастиСнилс.Добавить(Формат(ЮТТестовыеДанные.СлучайноеЧисло(0, 999), "ЧЦ=3; ЧВН=;"));
ЧастиСнилс.Добавить(Формат(ЮТТестовыеДанные.СлучайноеЧисло(0, 999), "ЧЦ=3; ЧВН=;"));
ФорматаяСтрока = "ЧЦ=3; ЧН=000; ЧВН=;";
ЧастиСнилс.Добавить(Формат(ЮТТестовыеДанные.СлучайноеЧисло(100, 999), ФорматаяСтрока));
ЧастиСнилс.Добавить(Формат(ЮТТестовыеДанные.СлучайноеЧисло(0, 999), ФорматаяСтрока));
ЧастиСнилс.Добавить(Формат(ЮТТестовыеДанные.СлучайноеЧисло(0, 999), ФорматаяСтрока));
ИтогоСтрокой = СтрСоединить(ЧастиСнилс, "");
ДлинаОсновнойЧасти = СтрДлина(ИтогоСтрокой);
Сумма = 0;
Для Итератор = 0 По 8 Цикл
Сумма = Сумма + (Число(Сред(ИтогоСтрокой, ДлинаОсновнойЧасти - Итератор, 1)) * (Итератор + 1));
КонецЦикла;
ОстатокОтДеления = Сумма % 101;
КонтрольноеЧисло = ?(ОстатокОтДеления = 100, 0, ОстатокОтДеления);
Возврат СтрШаблон(
"%1-%2-%3 %4",
ЧастиСнилс[0],
@ -136,7 +137,7 @@
ЧастиСнилс[2],
Формат(КонтрольноеЧисло, "ЧЦ=2; ЧН=00; ЧВН=;")
);
КонецФункции
#Область ФабрикаПеречислений

View File

@ -93,7 +93,7 @@
Наборы = ЮТЧитатель.ЗагрузитьТесты(ПараметрыЗапуска);
ЮТест.ОжидаетЧто(Наборы, "Прочитанные наборы расширения tests")
.ИмеетДлину(28);
.ИмеетДлину(29);
КонецПроцедуры