public async Task TestForeachWithLargeItems() { var testFlow = new TestScript() { Dialog = new ForeachItemsDialog() } .SendConversationUpdate(); for (var i = 0; i < 1000; i++) { testFlow = testFlow.AssertReply(i.ToString()); } await testFlow.ExecuteAsync(ResourceExplorer); }
public async Task TestForeachWithLargeItems(int itemCount) { var testFlow = new TestScript() { Dialog = new ForeachItemsDialog(itemCount) } .SendConversationUpdate(); for (var i = 0; i < itemCount; i++) { testFlow = testFlow.AssertReply("Send me some text."); testFlow.Script.Add(new UserSays() { Text = "1" }); testFlow = testFlow.AssertReply(i.ToString()); } await testFlow.ExecuteAsync(_resourceExplorerFixture.ResourceExplorer); }