public async Task TranscriptRemoveSpecialCharsTest() { if (StorageEmulatorHelper.CheckEmulator()) { for (var i = 0; i < ConversationSpecialIds.Length; i++) { var a = CreateActivity(i, i, ConversationSpecialIds); await TranscriptStore.DeleteTranscriptAsync(a.ChannelId, a.Conversation.Id); var loggedActivities = await TranscriptStore.GetTranscriptActivitiesAsync(ChannelId, ConversationSpecialIds[i]); Assert.Empty(loggedActivities.Items); } } }
public async Task TranscriptRemoveTest() { if (StorageEmulatorHelper.CheckEmulator()) { for (var i = 0; i < 5; i++) { var a = CreateActivity(i, i, ConversationIds); await TranscriptStore.LogActivityAsync(a); await TranscriptStore.DeleteTranscriptAsync(a.ChannelId, a.Conversation.Id); var loggedActivities = await TranscriptStore.GetTranscriptActivitiesAsync(ChannelId, ConversationIds[i]); Assert.AreEqual(0, loggedActivities.Items.Length); } } }
public async Task TranscriptRemovePagedTest() { if (StorageEmulatorHelper.CheckEmulator()) { var loggedActivities = new PagedResult <IActivity>(); int i; for (i = 0; i < ConversationSpecialIds.Length; i++) { var a = CreateActivity(i, i, ConversationIds); await TranscriptStore.DeleteTranscriptAsync(a.ChannelId, a.Conversation.Id); } loggedActivities = await TranscriptStore.GetTranscriptActivitiesAsync(ChannelId, ConversationIds[i]); Assert.AreEqual(0, loggedActivities.Items.Length); } }