From 2e04409f2d823895d7a70079c5bbd3057ed6ba2d Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Tue, 30 Aug 2022 00:55:22 +0100
Subject: [PATCH] Update FactTests

---
 Tests/XXClientTests/Models/FactTests.swift | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/Tests/XXClientTests/Models/FactTests.swift b/Tests/XXClientTests/Models/FactTests.swift
index fbe588c5..2ba1da9a 100644
--- a/Tests/XXClientTests/Models/FactTests.swift
+++ b/Tests/XXClientTests/Models/FactTests.swift
@@ -25,4 +25,17 @@ final class FactTests: XCTestCase {
 
     XCTAssertNoDifference(decodedModel, model)
   }
+
+  func testCodingArray() throws {
+    let models = [
+      Fact(fact: "abcd", type: 0),
+      Fact(fact: "efgh", type: 1),
+      Fact(fact: "ijkl", type: 2),
+    ]
+
+    let encodedModels = try models.encode()
+    let decodedModels = try [Fact].decode(encodedModels)
+
+    XCTAssertNoDifference(models, decodedModels)
+  }
 }
-- 
GitLab