public async Task TestSubscribeUnsubscribe() { TriggerClient client = CreateClient(); await using DisposableTrigger trigger = await DisposableTrigger.Create(client, Recording); TriggerSubscribeTriggerToEventsOperation subOperation = await client.StartSubscribeTriggerToEventsAsync(trigger.Name); TriggerSubscriptionOperationStatus subResponse = await subOperation.WaitForCompletionAsync(); Assert.AreEqual(EventSubscriptionStatus.Enabled, subResponse.Status); TriggerUnsubscribeTriggerFromEventsOperation unsubOperation = await client.StartUnsubscribeTriggerFromEventsAsync(trigger.Name); TriggerSubscriptionOperationStatus unsubResponse = await unsubOperation.WaitForCompletionAsync(); Assert.AreEqual(EventSubscriptionStatus.Disabled, unsubResponse.Status); }