public void TestSendAutoCompleteForm() { string jsonRpcCallId = "jsonrpc id 19347819"; Messaging.SendFormRequest request = new Messaging.SendFormRequest(); request.Member = "*****@*****.**"; request.ParentKey = null; request.Flags = 0; request.AlertFlags = 0; request.Branding = "A68EBEAB5C962B271BD236AAE6595E5C353B56A650F98B760026CAFA094DB8D1"; request.Text = "Who is your favourite author?"; request.Tag = "my message tag19347819"; request.Context = null; AutoCompleteWidget widget = new AutoCompleteWidget(); widget.MaxChars = 30; widget.PlaceHolder = "Enter author"; widget.Value = null; widget.Suggestions = new List<string>(); widget.Suggestions.Add("Shakespeare"); widget.Suggestions.Add("Steve Jobs"); widget.Suggestions.Add("Suzanne Collins"); request.Form.Widget = widget; request.Form.PositiveButtonCaption = "Next question"; request.Form.NegativeButtonCaption = "Stop poll"; request.Form.NegativeButtonConfirmation = "Do you really want to stop the poll?"; Messaging.SendFormResponse response = this.Api.Send(request, jsonRpcCallId); Assert.IsNotNull(response.Result); }
public void TestSendAutoCompleteFom() { AutoCompleteWidget widget = new AutoCompleteWidget(); widget.MaxChars = 30; widget.PlaceHolder = "Enter author"; widget.Value = null; widget.Suggestions.Add("Shakespeare"); widget.Suggestions.Add("Steve Jobs"); widget.Suggestions.Add("Suzanne Collins"); ValidateSendForm("Who is your favourite author?", widget); }