TestingDeviceManager.swift 380 B

12345678910111213141516171819
  1. //
  2. // TestingDeviceManager.swift
  3. // LoopTestingKit
  4. //
  5. // Created by Michael Pangburn on 3/5/19.
  6. // Copyright © 2019 LoopKit Authors. All rights reserved.
  7. //
  8. import LoopKit
  9. import HealthKit
  10. public protocol TestingDeviceManager: DeviceManager {
  11. var testingDevice: HKDevice { get }
  12. func acceptDefaultsAndSkipOnboarding()
  13. func trigger(action: DeviceAction)
  14. }