| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- //
- // ServiceTests.swift
- // LoopKitTests
- //
- // Created by Darin Krauss on 9/15/19.
- // Copyright © 2019 LoopKit Authors. All rights reserved.
- //
- import XCTest
- @testable import LoopKit
- class ServiceTests: XCTestCase {
- fileprivate var testService: TestService!
- override func setUp() {
- testService = TestService()
- }
- override func tearDown() {
- testService = nil
- }
- func testServiceIdentifier() {
- XCTAssertEqual(testService.serviceIdentifier, "TestService")
- }
- func testLocalizedTitle() {
- XCTAssertEqual(testService.localizedTitle, "Test Service")
- }
- }
- fileprivate class TestError: Error {}
- fileprivate class TestService: Service {
- static var serviceIdentifier: String { return "TestService" }
- static var localizedTitle: String { return "Test Service" }
- public weak var serviceDelegate: ServiceDelegate?
- init() {}
- required init?(rawState: RawStateValue) { return nil }
- var rawState: RawStateValue { return [:] }
- var isOnboarded = true
- }
|