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); }
public HealthKitDataDecorator(IHealthKitAccess healthKitAccess, HealthKitData dataObject) { m_healthKitAccess = healthKitAccess; m_healthKitData = dataObject; m_healthKitAccess.SetUpPermissions(); }