public void TestSendFormLinearMessage()
        {
            ComplexMessageContent complexMessageContent = new ComplexMessageContent("Form线性消息概要", ComplexMessageType.Linear);

            TitleLinearComplexMessageContentItem title = new TitleLinearComplexMessageContentItem("Form标题");
            TextLinearComplexMessageContentItem  hint  = new TextLinearComplexMessageContentItem("Hint提示");

            FormContent formContent = new FormContent(new FormFieldConfig(30, Alignment.Center), new FormFieldConfig(70, Alignment.Left));

            formContent.AddData("姓名", "张三");
            formContent.AddData("籍贯", "广州");
            formContent.AddData("年龄", "30");
            formContent.AddData("爱好", "唱歌、跳舞");
            FormLinearComplexMessageContentItem form = new FormLinearComplexMessageContentItem(formContent);

            complexMessageContent.AddMessageContentItem(title).AddMessageContentItem(form).AddMessageContentItem(hint);

            SendMessageResult result = _messageClient.SendSingleMessage(complexMessageContent, new PersonMessageReceiver("zhongt", "钟涛"));

            Assert.AreEqual(true, result.Success);
        }
        public void TestSendGridLinearMessage()
        {
            ComplexMessageContent complexMessageContent = new ComplexMessageContent("Grid线性消息概要", ComplexMessageType.Linear);

            TitleLinearComplexMessageContentItem title = new TitleLinearComplexMessageContentItem("Grid标题");
            TextLinearComplexMessageContentItem  hint  = new TextLinearComplexMessageContentItem("Grid提示");

            GridContent gridContent = new GridContent(2);

            gridContent.AddColumn(new Column("姓名", Alignment.Center, 40));
            gridContent.AddColumn(new Column("部门", Alignment.Left, 60));
            gridContent.AddData(new String[] { "张三", "云应用平台部" });
            gridContent.AddData(new String[] { "李四", "云应用体验部" });
            GridLinearComplexMessageContentItem grid = new GridLinearComplexMessageContentItem(gridContent);

            complexMessageContent.AddMessageContentItem(title).AddMessageContentItem(grid).AddMessageContentItem(hint);

            SendMessageResult result = _messageClient.SendSingleMessage(complexMessageContent, new PersonMessageReceiver("zhongt", "钟涛"));

            Assert.AreEqual(true, result.Success);
        }