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