コード例 #1
0
        private void EmptyComment()
        {
            // arrange
            byte[] source = Encoding.UTF8.GetBytes("#\n");
            var    reader = new Utf8GraphQLReader(source);

            // act
            reader.Read();

            // assert
            Assert.Empty(reader.GetComment());
            Assert.Equal(TokenKind.Comment, reader.Kind);
        }
コード例 #2
0
        private void ReadToken(string sourceText)
        {
            // arrange
            byte[] source = Encoding.UTF8.GetBytes(sourceText);
            var    reader = new Utf8GraphQLReader(source);

            // act
            reader.Read();

            // assert
            Assert.Equal("my comment foo bar", reader.GetComment());
            Assert.Equal(TokenKind.Comment, reader.Kind);
        }