| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- //
- // 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 [:] }
- }
|