public void DeleteSubscriptonFromSpecificCollection() { string subId = "320"; APICollectionType collection = APICollectionType.activities; string expectedUrl = @"https://api.fitbit.com/1/user/-/" + collection + @"/apiSubscriptions/" + subId + ".json"; FitbitClient sut = this.SetupFitbitClient(null, expectedUrl, HttpMethod.Delete); //Any unexpected behavior will throw exception or fail on request checks (in handler) sut.DeleteSubscriptionAsync(collection, subId).Wait(); }
public void DeleteSubscription_Correctly() { string subId = "320"; string expectedUrl = @"https://api.fitbit.com/1/user/-/apiSubscriptions/" + subId + ".json"; FitbitClient sut = this.SetupFitbitClient(null, expectedUrl, HttpMethod.Delete); //Any unexpected behavior will throw exception or fail on request checks (in handler) //Pass APICollectionType.user to delete subscriptions for all data sets sut.DeleteSubscriptionAsync(APICollectionType.user, subId).Wait(); }