public void TestDateForm() { 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 = "Select your date of birth."; request.Tag = "my message tag19347819"; request.Context = null; DateSelectWidget widget = new DateSelectWidget(); widget.Mode = DateSelectMode.DATE; widget.MaxDate = 4102358400; widget.MinDate = -2208988800; widget.Unit = "Date of birth: <value/>"; widget.MinuteInterval = DateSelectMinuteInterval.INTERVAL_30; widget.Date = 1407715200; 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 TestSendDateSelectForm() { DateSelectWidget widget = new DateSelectWidget(); widget.Mode = DateSelectMode.DATE; widget.MaxDate = 4102358400L; widget.MinDate = -2208988800L; widget.Unit = "Date of birth: <value/>"; widget.MinuteInterval = DateSelectMinuteInterval.INTERVAL_30; widget.Date = 1407715200; ValidateSendForm("Select your date of birth.", widget); }