From 20d2861508df18da18e66c94a5a268067565121b Mon Sep 17 00:00:00 2001
From: Sebastian <sebasjm@gmail.com>
Date: Tue, 30 Apr 2024 14:21:01 -0300
Subject: testing aml form as json

---
 .../src/pages/ShowConsolidated.stories.tsx         | 168 +++++++++++----------
 1 file changed, 92 insertions(+), 76 deletions(-)

(limited to 'packages/aml-backoffice-ui/src/pages/ShowConsolidated.stories.tsx')

diff --git a/packages/aml-backoffice-ui/src/pages/ShowConsolidated.stories.tsx b/packages/aml-backoffice-ui/src/pages/ShowConsolidated.stories.tsx
index 11b25575b..714bf6580 100644
--- a/packages/aml-backoffice-ui/src/pages/ShowConsolidated.stories.tsx
+++ b/packages/aml-backoffice-ui/src/pages/ShowConsolidated.stories.tsx
@@ -19,13 +19,16 @@
  * @author Sebastian Javier Marchano (sebasjm)
  */
 
-import { AbsoluteTime, AmountString, Duration, TranslatedString } from "@gnu-taler/taler-util";
+import {
+  AbsoluteTime,
+  AmountString,
+  Duration,
+  TranslatedString,
+} from "@gnu-taler/taler-util";
 import { InternationalizationAPI } from "@gnu-taler/web-util/browser";
 import * as tests from "@gnu-taler/web-util/testing";
 import { getEventsFromAmlHistory } from "./CaseDetails.js";
-import {
-  ShowConsolidated as TestedComponent,
-} from "./ShowConsolidated.js";
+import { ShowConsolidated as TestedComponent } from "./ShowConsolidated.js";
 
 export default {
   title: "show consolidated",
@@ -36,81 +39,94 @@ const nullTranslator: InternationalizationAPI = {
   singular: (str: TemplateStringsArray) => str.join() as TranslatedString,
   translate: (str: TemplateStringsArray) => [str.join()] as TranslatedString[],
   Translate: () => undefined as unknown,
-}
+};
 
 export const WithEmptyHistory = tests.createExample(TestedComponent, {
-  history: getEventsFromAmlHistory([], [], nullTranslator),
-  until: AbsoluteTime.now()
+  history: getEventsFromAmlHistory([], [], nullTranslator, []),
+  until: AbsoluteTime.now(),
 });
 
 export const WithSomeEvents = tests.createExample(TestedComponent, {
-  history: getEventsFromAmlHistory([
-    {
-      "decider_pub": "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
-      "justification": "{\"index\":0,\"name\":\"Simple comment\",\"value\":{\"fullName\":\"loggedIn_user_fullname\",\"when\":{\"t_ms\":1700207199558},\"state\":1,\"threshold\":{\"currency\":\"STATER\",\"fraction\":0,\"value\":0},\"comment\":\"test\"}}",
-      "new_threshold": "STATER:0" as AmountString,
-      "new_state": 1,
-      "decision_time": {
-        "t_s": 1700208199
-      }
-    },
-    {
-      "decider_pub": "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
-      "justification": "{\"index\":0,\"name\":\"Simple comment\",\"value\":{\"fullName\":\"loggedIn_user_fullname\",\"when\":{\"t_ms\":1700207199558},\"state\":1,\"threshold\":{\"currency\":\"STATER\",\"fraction\":0,\"value\":0},\"comment\":\"test\"}}",
-      "new_threshold": "STATER:0" as AmountString,
-      "new_state": 1,
-      "decision_time": {
-        "t_s": 1700208211
-      }
-    },
-    {
-      "decider_pub": "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
-      "justification": "{\"index\":0,\"name\":\"Simple comment\",\"value\":{\"fullName\":\"loggedIn_user_fullname\",\"when\":{\"t_ms\":1700207199558},\"state\":1,\"threshold\":{\"currency\":\"STATER\",\"fraction\":0,\"value\":0},\"comment\":\"test\"}}",
-      "new_threshold": "STATER:0" as AmountString,
-      "new_state": 1,
-      "decision_time": {
-        "t_s": 1700208220
-      }
-    },
-    {
-      "decider_pub": "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
-      "justification": "{\"index\":4,\"name\":\"Declaration for trusts (902.13e)\",\"value\":{\"fullName\":\"loggedIn_user_fullname\",\"when\":{\"t_ms\":1700208362854},\"state\":1,\"threshold\":{\"currency\":\"STATER\",\"fraction\":0,\"value\":0},\"contractingPartner\":\"f\",\"knownAs\":\"a\",\"trust\":{\"name\":\"b\",\"type\":\"discretionary\",\"revocability\":\"irrevocable\"}}}",
-      "new_threshold": "STATER:0" as AmountString,
-      "new_state": 1,
-      "decision_time": {
-        "t_s": 1700208385
-      }
-    },
-    {
-      "decider_pub": "6CD3J8XSKWQPFFDJY4SP4RK2D7T7WW7JRJDTXHNZY7YKGXDCE2QG",
-      "justification": "{\"id\":\"simple_comment\",\"label\":\"Simple comment\",\"version\":1,\"value\":{\"when\":{\"t_ms\":1700488420810},\"state\":1,\"threshold\":{\"currency\":\"STATER\",\"fraction\":0,\"value\":0},\"comment\":\"qwe\"}}",
-      "new_threshold": "STATER:0" as AmountString,
-      "new_state": 1,
-      "decision_time": {
-        "t_s": 1700488423
-      }
-    },
-    {
-      "decider_pub": "6CD3J8XSKWQPFFDJY4SP4RK2D7T7WW7JRJDTXHNZY7YKGXDCE2QG",
-      "justification": "{\"id\":\"simple_comment\",\"label\":\"Simple comment\",\"version\":1,\"value\":{\"when\":{\"t_ms\":1700488671251},\"state\":1,\"threshold\":{\"currency\":\"STATER\",\"fraction\":0,\"value\":0},\"comment\":\"asd asd asd \"}}",
-      "new_threshold": "STATER:0" as AmountString,
-      "new_state": 1,
-      "decision_time": {
-        "t_s": 1700488677
-      }
-    }
-  ], [{
-    collection_time: AbsoluteTime.toProtocolTimestamp(
-      AbsoluteTime.subtractDuraction(AbsoluteTime.now(), Duration.fromPrettyString("1d"))
-    ),
-    expiration_time: { t_s: "never" },
-    provider_section: "asd",
-    attributes: {
-      email: "sebasjm@qwdde.com"
-    }
-  }], nullTranslator),
-  until: AbsoluteTime.now()
+  history: getEventsFromAmlHistory(
+    [
+      {
+        decider_pub: "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
+        justification:
+          '{"index":0,"name":"Simple comment","value":{"fullName":"loggedIn_user_fullname","when":{"t_ms":1700207199558},"state":1,"threshold":{"currency":"STATER","fraction":0,"value":0},"comment":"test"}}',
+        new_threshold: "STATER:0" as AmountString,
+        new_state: 1,
+        decision_time: {
+          t_s: 1700208199,
+        },
+      },
+      {
+        decider_pub: "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
+        justification:
+          '{"index":0,"name":"Simple comment","value":{"fullName":"loggedIn_user_fullname","when":{"t_ms":1700207199558},"state":1,"threshold":{"currency":"STATER","fraction":0,"value":0},"comment":"test"}}',
+        new_threshold: "STATER:0" as AmountString,
+        new_state: 1,
+        decision_time: {
+          t_s: 1700208211,
+        },
+      },
+      {
+        decider_pub: "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
+        justification:
+          '{"index":0,"name":"Simple comment","value":{"fullName":"loggedIn_user_fullname","when":{"t_ms":1700207199558},"state":1,"threshold":{"currency":"STATER","fraction":0,"value":0},"comment":"test"}}',
+        new_threshold: "STATER:0" as AmountString,
+        new_state: 1,
+        decision_time: {
+          t_s: 1700208220,
+        },
+      },
+      {
+        decider_pub: "JD70N2XZ8FZKB7C146ZWR6XBDCS4Z84PJKJMPB73PMJ2B1X35ZFG",
+        justification:
+          '{"index":4,"name":"Declaration for trusts (902.13e)","value":{"fullName":"loggedIn_user_fullname","when":{"t_ms":1700208362854},"state":1,"threshold":{"currency":"STATER","fraction":0,"value":0},"contractingPartner":"f","knownAs":"a","trust":{"name":"b","type":"discretionary","revocability":"irrevocable"}}}',
+        new_threshold: "STATER:0" as AmountString,
+        new_state: 1,
+        decision_time: {
+          t_s: 1700208385,
+        },
+      },
+      {
+        decider_pub: "6CD3J8XSKWQPFFDJY4SP4RK2D7T7WW7JRJDTXHNZY7YKGXDCE2QG",
+        justification:
+          '{"id":"simple_comment","label":"Simple comment","version":1,"value":{"when":{"t_ms":1700488420810},"state":1,"threshold":{"currency":"STATER","fraction":0,"value":0},"comment":"qwe"}}',
+        new_threshold: "STATER:0" as AmountString,
+        new_state: 1,
+        decision_time: {
+          t_s: 1700488423,
+        },
+      },
+      {
+        decider_pub: "6CD3J8XSKWQPFFDJY4SP4RK2D7T7WW7JRJDTXHNZY7YKGXDCE2QG",
+        justification:
+          '{"id":"simple_comment","label":"Simple comment","version":1,"value":{"when":{"t_ms":1700488671251},"state":1,"threshold":{"currency":"STATER","fraction":0,"value":0},"comment":"asd asd asd "}}',
+        new_threshold: "STATER:0" as AmountString,
+        new_state: 1,
+        decision_time: {
+          t_s: 1700488677,
+        },
+      },
+    ],
+    [
+      {
+        collection_time: AbsoluteTime.toProtocolTimestamp(
+          AbsoluteTime.subtractDuraction(
+            AbsoluteTime.now(),
+            Duration.fromPrettyString("1d"),
+          ),
+        ),
+        expiration_time: { t_s: "never" },
+        provider_section: "asd",
+        attributes: {
+          email: "sebasjm@qwdde.com",
+        },
+      },
+    ],
+    nullTranslator,
+    [],
+  ),
+  until: AbsoluteTime.now(),
 });
-
-
-
-- 
cgit v1.2.3

