public void Init()
 {
     m_healthKitAccess                     = new TestableHealthKitDataAccess();
     m_decoratableObject                   = new HealthKitData();
     m_decoratableDistanceReading          = new DistanceReading();
     m_decoratableHeartRateReading         = new HeartRateReading();
     m_decoratableObject.DistanceReadings  = m_decoratableDistanceReading;
     m_decoratableObject.HeartRateReadings = m_decoratableHeartRateReading;
     m_decorator = new HealthKitDataDecorator(m_healthKitAccess, m_decoratableObject);
 }
Example #2
0
 public HealthKitDataDecorator(IHealthKitAccess healthKitAccess, HealthKitData dataObject)
 {
     m_healthKitAccess = healthKitAccess;
     m_healthKitData   = dataObject;
     m_healthKitAccess.SetUpPermissions();
 }