Beispiel #1
0
        public void LanguageVendor()
        {
            var expected =
                LinqExpression.DebugInfo(
                    LinqExpression.SymbolDocument(
                        string.Empty,
                        new Guid("61eac4f1-bb04-4197-a7bd-eb5749f343a5"),
                        new Guid("61eac4f1-bb04-4197-a7bd-eb5749f343a6")),
                    1,
                    1,
                    1,
                    1);

            const string actual = @"
@prefix : <http://example.com/> .

:s
    :debugInfoDocument [
        :symbolDocumentFileName """" ;
        :symbolDocumentLanguage <urn:uuid:61eac4f1-bb04-4197-a7bd-eb5749f343a5> ;
        :symbolDocumentLanguageVendor <urn:uuid:61eac4f1-bb04-4197-a7bd-eb5749f343a6> ;
    ] ;
    :debugInfoStartLine 1 ;
    :debugInfoStartColumn 1 ;
    :debugInfoEndLine 1 ;
    :debugInfoEndColumn 1 ;
.
";

            ShouldBe(actual, expected);
        }
Beispiel #2
0
        public void Default()
        {
            var expected =
                LinqExpression.DebugInfo(
                    LinqExpression.SymbolDocument(
                        string.Empty),
                    1,
                    1,
                    1,
                    1);

            const string actual = @"
@prefix : <http://example.com/> .

:s
    :debugInfoDocument [
        :symbolDocumentFileName """" ;
    ] ;
    :debugInfoStartLine 1 ;
    :debugInfoStartColumn 1 ;
    :debugInfoEndLine 1 ;
    :debugInfoEndColumn 1 ;
.
";

            ShouldBe(actual, expected);
        }