Beispiel #1
0
    public void BracesInSingleLineCommentsAreIgnored() {
      String input = @"
# some {}[]() braces here
";
      var extractor = new PsBraceExtractor(new PowerShell());
      var chars = Extract(extractor, input.Trim(), 0, 0);
      Assert.Equal(0, chars.Count);
    }
Beispiel #2
0
    public void BracesInDoubleQuotedStringAreIgnored() {
      String input = @"
""some {}[]() braces here""
";
      var extractor = new PsBraceExtractor(new PowerShell());
      var chars = Extract(extractor, input.Trim(), 0, 0);
      Assert.Equal(0, chars.Count);
    }
Beispiel #3
0
    public void SimpleFunction() {
      String input = @"
function to-hex([long] $dec) {
   return '0x' + $dec.ToString('X')
}";
      var extractor = new PsBraceExtractor(new PowerShell());
      var chars = Extract(extractor, input.Trim(), 0, 0);
      Assert.Equal(8, chars.Count);
    }