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