public void SearchQueryOptions()
        {
            int skip = 10;
            int top  = 5;

            var options = new SearchInvokeOptions
            {
                Skip = skip,
                Top  = top
            };

            Assert.Equal(skip, options.Skip);
            Assert.Equal(top, options.Top);
        }
        public void SearchInvokeValue()
        {
            var kind    = SearchInvokeTypes.Typeahead;
            var context = "Microsoft.Graph";
            var options = new SearchInvokeOptions {
                Skip = 10, Top = 5
            };
            var text = "the query text";

            var value = new SearchInvokeValue()
            {
                Kind         = kind,
                Context      = context,
                QueryOptions = options,
                QueryText    = text
            };

            Assert.Equal(kind, value.Kind);
            Assert.Equal(context, value.Context);
            Assert.Equal(options, value.QueryOptions);
            Assert.Equal(text, value.QueryText);
        }