public void ArgumentTakeQuery()
        {
            GraphQLQueryOptions options = new GraphQLQueryOptions
            {
                From   = "human",
                Select = "{id name}",
                Take   = 5
            };
            var query = _builder.GetQuery(options);

            Assert.Equal("{human(take:5){id name}}", query);
        }
        public void ArgumentCountQuery()
        {
            GraphQLQueryOptions options = new GraphQLQueryOptions
            {
                From        = "human",
                Select      = "{id name}",
                ReturnCount = true
            };
            var query = _builder.GetQuery(options);

            Assert.Equal("{humanCount{count}}", query);
        }
        public void SelectQuery()
        {
            GraphQLQueryOptions options = new GraphQLQueryOptions
            {
                From   = "human",
                Select = "{id name}"
            };

            var query = _builder.GetQuery(options);

            Assert.Equal("{human{id name}}", query);
        }