From 21cfba1af09c6e8b19971d42308d09a628ba9a75 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Fri, 3 Jun 2022 12:37:05 +0200 Subject: [PATCH] Rename ContactFact model to Fact --- Sources/ElixxirDAppsSDK/{ContactFact.swift => Fact.swift} | 4 ++-- .../{ContactFactTests.swift => FactTests.swift} | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) rename Sources/ElixxirDAppsSDK/{ContactFact.swift => Fact.swift} (77%) rename Tests/ElixxirDAppsSDKTests/{ContactFactTests.swift => FactTests.swift} (74%) diff --git a/Sources/ElixxirDAppsSDK/ContactFact.swift b/Sources/ElixxirDAppsSDK/Fact.swift similarity index 77% rename from Sources/ElixxirDAppsSDK/ContactFact.swift rename to Sources/ElixxirDAppsSDK/Fact.swift index f4401028..fa4a277b 100644 --- a/Sources/ElixxirDAppsSDK/ContactFact.swift +++ b/Sources/ElixxirDAppsSDK/Fact.swift @@ -1,4 +1,4 @@ -public struct ContactFact: Equatable { +public struct Fact: Equatable { public init( fact: String, type: Int @@ -11,7 +11,7 @@ public struct ContactFact: Equatable { public var type: Int } -extension ContactFact: Codable { +extension Fact: Codable { enum CodingKeys: String, CodingKey { case fact = "Fact" case type = "Type" diff --git a/Tests/ElixxirDAppsSDKTests/ContactFactTests.swift b/Tests/ElixxirDAppsSDKTests/FactTests.swift similarity index 74% rename from Tests/ElixxirDAppsSDKTests/ContactFactTests.swift rename to Tests/ElixxirDAppsSDKTests/FactTests.swift index a95b0b9e..6c5abbf3 100644 --- a/Tests/ElixxirDAppsSDKTests/ContactFactTests.swift +++ b/Tests/ElixxirDAppsSDKTests/FactTests.swift @@ -13,9 +13,9 @@ final class ContactFactTests: XCTestCase { let jsonData = jsonString.data(using: .utf8)! let decoder = JSONDecoder() decoder.dataDecodingStrategy = .base64 - let fact = try decoder.decode(ContactFact.self, from: jsonData) + let fact = try decoder.decode(Fact.self, from: jsonData) - XCTAssertNoDifference(fact, ContactFact( + XCTAssertNoDifference(fact, Fact( fact: "Zezima", type: 0 )) @@ -23,7 +23,7 @@ final class ContactFactTests: XCTestCase { let encoder = JSONEncoder() encoder.dataEncodingStrategy = .base64 let encodedFact = try encoder.encode(fact) - let decodedFact = try decoder.decode(ContactFact.self, from: encodedFact) + let decodedFact = try decoder.decode(Fact.self, from: encodedFact) XCTAssertNoDifference(decodedFact, fact) } -- GitLab