diff SimoleonTests/SimoleonTests.swift @ 161:3913aff613e8

Fix bug that didn't request API on symbol change
author Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
date Tue, 31 Aug 2021 10:57:34 +0100
parents 0c589138a6f3
children ad8c6567539d
line wrap: on
line diff
--- a/SimoleonTests/SimoleonTests.swift	Sun Aug 29 19:04:34 2021 +0100
+++ b/SimoleonTests/SimoleonTests.swift	Tue Aug 31 10:57:34 2021 +0100
@@ -24,7 +24,7 @@
         let expectedResults = [1: ["USD", "EUR"], 2: ["USD"]]
         
         // Test
-        let currencySelector = CurrencySelector(currencyPair: CurrencyPair())
+        let currencySelector = CurrencySelector(currencyConversion: CurrencyConversion())
         for testCaseNumber in testCases.keys {
             print("Testing case: \(testCaseNumber)")
             let mockData = testCases[testCaseNumber]!
@@ -41,13 +41,13 @@
         let expectedResults = [1: ["GBP"], 2: ["GBP", "EUR"], 3: []]
         
         // Test
-        let currencySelector = CurrencySelector(currencyPair: CurrencyPair())
+        let currencySelector = CurrencySelector(currencyConversion: CurrencyConversion())
         for testCaseNumber in testCases.keys {
             print("Testing case: \(testCaseNumber)")
             let mockData = testCases[testCaseNumber]!
             let compatibleCurrencies =
                 currencySelector.get(
-                    currencyType: .compatible(with: currencySelector.currencyPair.baseSymbol), from: mockData
+                    currencyType: .compatible(with: currencySelector.currencyConversion.baseSymbol), from: mockData
                 )
             
             // Assert