private async Task <FeedItem> postFeedItem(ChatterClient chatter)
        {
            var me = await chatter.MeAsync <UserDetail>();

            var id = me.id;

            var messageSegment = new MessageSegmentInput
            {
                text = "Testing 1, 2, 3",
                type = "Text"
            };

            var body = new MessageBodyInput {
                messageSegments = new List <MessageSegmentInput> {
                    messageSegment
                }
            };
            var feedItemInput = new FeedItemInput()
            {
                attachment = null,
                body       = body
            };

            var feedItem = await chatter.PostFeedItemAsync <FeedItem>(feedItemInput, id);

            return(feedItem);
        }
        public async void Chatter_Users_Me_IsNotNull()
        {
            var me = await _chatterClient.MeAsync <UserDetail>();

            Assert.IsNotNull(me);
        }
        private async Task<FeedItem> postFeedItem(ChatterClient chatter)
        {
            var me = await chatter.MeAsync<UserDetail>();
            var id = me.id;

            var messageSegment = new MessageSegmentInput
            {
                text = "Testing 1, 2, 3",
                type = "Text"
            };

            var body = new MessageBodyInput { messageSegments = new List<MessageSegmentInput> { messageSegment } };
            var feedItemInput = new FeedItemInput()
            {
                attachment = null,
                body = body
            };

            var feedItem = await chatter.PostFeedItemAsync<FeedItem>(feedItemInput, id);
            return feedItem;
        }