From e1eb8435bc37d803dde5bc696fb568672a3a6f64 Mon Sep 17 00:00:00 2001 From: Javier Cicchelli Date: Sun, 11 Dec 2022 19:57:13 +0100 Subject: [PATCH] Implemented the APIServiceKey dependency key and integrated it to the DependencyStore in the DependencyStore+Keys extension. --- .../xcshareddata/xcschemes/Libraries.xcscheme | 12 ++++++ .../Extensions/DependencyStore+Keys.swift | 17 ++++++++ .../Dependencies/Keys/APIServiceKey.swift | 14 +++++++ .../Cases/Dependencies+APIServiceTests.swift | 41 +++++++++++++++++++ .../KeychainStorage+InitTests.swift | 26 ++++++++---- 5 files changed, 101 insertions(+), 9 deletions(-) create mode 100644 Libraries/Sources/Dependencies/Extensions/DependencyStore+Keys.swift create mode 100644 Libraries/Sources/Dependencies/Keys/APIServiceKey.swift create mode 100644 Libraries/Tests/DependenciesTests/Cases/Dependencies+APIServiceTests.swift diff --git a/Libraries/.swiftpm/xcode/xcshareddata/xcschemes/Libraries.xcscheme b/Libraries/.swiftpm/xcode/xcshareddata/xcschemes/Libraries.xcscheme index d847438..dc8d94b 100644 --- a/Libraries/.swiftpm/xcode/xcshareddata/xcschemes/Libraries.xcscheme +++ b/Libraries/.swiftpm/xcode/xcshareddata/xcschemes/Libraries.xcscheme @@ -53,6 +53,18 @@ ReferencedContainer = "container:"> + + + +