private static void AssertInputPayload(string expectedInputXml, IToastInput textBox)
 {
     AssertActionsPayload("<actions>" + expectedInputXml + "</actions>", new ToastActionsCustom()
     {
         Inputs = { textBox }
     });
 }
        private static Element_ToastInput ConvertToInputElement(IToastInput input)
        {
            if (input is ToastTextBox)
                return (input as ToastTextBox).ConvertToElement();

            else if (input is ToastSelectionBox)
                return (input as ToastSelectionBox).ConvertToElement();

            throw new NotImplementedException("Unknown input child: " + input.GetType());
        }
        private static Element_ToastInput ConvertToInputElement(IToastInput input)
        {
            if (input is ToastTextBox)
            {
                return((input as ToastTextBox).ConvertToElement());
            }

            if (input is ToastSelectionBox)
            {
                return((input as ToastSelectionBox).ConvertToElement());
            }

            throw new NotImplementedException("Unknown input child: " + input.GetType());
        }
 private static void AssertInputPayload(string expectedInputXml, IToastInput textBox)
 {
     AssertActionsPayload("<actions>" + expectedInputXml + "</actions>", new ToastActionsCustom()
     {
         Inputs = { textBox }
     });
 }