http://jira.mfd.msk:8088/browse/CLS-839 формат переноса строк (надо на ВЭБ доделать)
This commit is contained in:
parent
5c4161968b
commit
911dfba6f8
2 changed files with 22 additions and 27 deletions
|
|
@ -151,20 +151,14 @@ public class AmatAmafChecker extends QueueConsumer implements InitializingBean {
|
|||
|
||||
String makeSuccessMessage(LocalDateTime checkTime) {
|
||||
|
||||
return String.format("""
|
||||
Проведена сверка по регистрам AMAT/AMAF.
|
||||
%s.
|
||||
Результат сверки: расхождения отсутствуют.""",
|
||||
return String.format("Проведена сверка по регистрам AMAT/AMAF.\r\n%s.\r\nРезультат сверки: расхождения отсутствуют.",
|
||||
MESSAGE_TIME_FORMATTER.format(checkTime));
|
||||
}
|
||||
|
||||
String makeErrorMessage(LocalDateTime checkTime, List<String> mismatch) {
|
||||
assert !mismatch.isEmpty();
|
||||
String msgItems = mismatch.stream().collect(Collectors.joining("; "));
|
||||
return String.format("""
|
||||
Проведена сверка по регистрам AMAT/AMAF.
|
||||
%s.
|
||||
Результат сверки: %s.""",
|
||||
String msgItems = mismatch.stream().collect(Collectors.joining("; \r\n"));
|
||||
return String.format("Проведена сверка по регистрам AMAT/AMAF.\r\n%s.\r\nРезультат сверки: %s.",
|
||||
MESSAGE_TIME_FORMATTER.format(checkTime), msgItems);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -81,9 +81,9 @@ class AmatAmafCheckerTest {
|
|||
errors.toString());
|
||||
|
||||
// next test makeErrorMessage:
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\n" +
|
||||
"2025.05.05 12:37:56.\n" +
|
||||
"Результат сверки: по ТКР 0004CAV00003 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму 100; по ТКР 0482CAT00001 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму -89.75.",
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\r\n" +
|
||||
"2025.05.05 12:37:56.\r\n" +
|
||||
"Результат сверки: по ТКР 0004CAV00003 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму 100; \r\nпо ТКР 0482CAT00001 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму -89.75.",
|
||||
checker.makeErrorMessage(
|
||||
LocalDateTime.of(2025, 5, 5, 12, 37, 56), errors));
|
||||
}
|
||||
|
|
@ -210,11 +210,11 @@ class AmatAmafCheckerTest {
|
|||
List<String> errors = checker.checkRegisters(regSrc);
|
||||
// assertEquals(2, errors.size());
|
||||
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\n" +
|
||||
"2025.05.05 12:37:56.\n" +
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\r\n" +
|
||||
"2025.05.05 12:37:56.\r\n" +
|
||||
"Результат сверки:" +
|
||||
" по ТКР 0620CAV00001 выявлено расхождение на регистрах AMAT/AMAF по CNY на сумму 678.00;" +
|
||||
" по ТКР 0620CAV00001 выявлено расхождение на регистрах AMAT/AMAF по BYN на сумму 95.00;" +
|
||||
" по ТКР 0620CAV00001 выявлено расхождение на регистрах AMAT/AMAF по CNY на сумму 678.00; \r\n" +
|
||||
"по ТКР 0620CAV00001 выявлено расхождение на регистрах AMAT/AMAF по BYN на сумму 95.00; \r\n" +
|
||||
"по ТКР null выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму 233184292.44.",
|
||||
checker.makeErrorMessage(
|
||||
LocalDateTime.of(2025, 5, 5, 12, 37, 56), errors));
|
||||
|
|
@ -223,8 +223,8 @@ class AmatAmafCheckerTest {
|
|||
@Test
|
||||
void makeSuccessMessage() {
|
||||
AmatAmafChecker checker = instance();
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\n" +
|
||||
"2025.05.05 12:37:56.\n" +
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\r\n" +
|
||||
"2025.05.05 12:37:56.\r\n" +
|
||||
"Результат сверки: расхождения отсутствуют.",
|
||||
checker.makeSuccessMessage(LocalDateTime.of(2025, 5, 5, 12, 37, 56)));
|
||||
}
|
||||
|
|
@ -233,9 +233,10 @@ class AmatAmafCheckerTest {
|
|||
void makeErrorMessage() {
|
||||
AmatAmafChecker checker = instance();
|
||||
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\n" +
|
||||
"2025.05.05 12:37:56.\n" +
|
||||
"Результат сверки: по ТКР 0004CAV00003 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму 100; по ТКР 0482CAT00001 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму -89.75.",
|
||||
assertEquals("Проведена сверка по регистрам AMAT/AMAF.\r\n" +
|
||||
"2025.05.05 12:37:56.\r\n" +
|
||||
"Результат сверки: по ТКР 0004CAV00003 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму 100; \r\n" +
|
||||
"по ТКР 0482CAT00001 выявлено расхождение на регистрах AMAT/AMAF по RUB на сумму -89.75.",
|
||||
checker.makeErrorMessage(
|
||||
LocalDateTime.of(2025, 5, 5, 12, 37, 56),
|
||||
Arrays.asList(
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue