Moved the Amiibo API implementation to its own package #2

Merged
javier merged 12 commits from migration/api-work into main 2024-09-14 22:26:39 +00:00
4 changed files with 1141 additions and 14 deletions
Showing only changes of commit b29815f044 - Show all commits

View File

@ -16,12 +16,12 @@ public struct AmiiboMockClient {
// MARK: Properties // MARK: Properties
private(set) public var amiibos: [Amiibo]? private let amiibos: [Amiibo]?
private(set) public var amiiboSeries: [AmiiboSeries]? private let amiiboSeries: [AmiiboSeries]?
private(set) public var amiiboTypes: [AmiiboType]? private let amiiboTypes: [AmiiboType]?
private(set) public var gameCharacters: [GameCharacter]? private let gameCharacters: [GameCharacter]?
private(set) public var gameSeries: [GameSeries]? private let gameSeries: [GameSeries]?
private(set) public var lastUpdated: Date? private let lastUpdated: Date?
// MARK: Initialisers // MARK: Initialisers

View File

@ -11,7 +11,6 @@
//===----------------------------------------------------------------------=== //===----------------------------------------------------------------------===
import Foundation import Foundation
import OpenAPIRuntime
public struct AmiiboService { public struct AmiiboService {

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +0,0 @@
import Testing
@testable import AmiiboAPI
@Test func example() async throws {
// Write your test here and use APIs like `#expect(...)` to check expected conditions.
}