anchor.diff:    RazorMetadataFormat.Generate(libraries, output, layoutRoots, info, libDirs = [root </> "../../lib"], markDownComments = false)
     let fileNames = Directory.GetFiles(output)
     let files = dict [ for f in fileNames -> Path.GetFileName(f), File.ReadAllText(f) ]
  -  files.["fslib-class.html"] |> should contain "Readonly int property"
  -  files.["fslib-record.html"] |> should contain "This is name"
  -  files.["fslib-record.html"] |> should contain "Additional member"
  -  files.["fslib-union.html"] |> should contain "Hello of int"
  -  files.["index.html"] |> should contain "Sample class"
  -  files.["index.html"] |> should contain "Union sample"
  -  files.["index.html"] |> should contain "Record sample"
  -  files.["fslib-nested.html"] |> should contain "Somewhat nested type"
  -  files.["fslib-nested.html"] |> should contain "Somewhat nested module"
  -  files.["fslib-nested-nestedtype.html"] |> should contain "Very nested member"
  -  files.["fslib-nested-submodule.html"] |> should contain "Very nested field"
  +  files.["fslib-class.html"] |> shouldContainText "Readonly int property"
  +  files.["fslib-record.html"] |> shouldContainText "This is name"
  +  files.["fslib-record.html"] |> shouldContainText "Additional member"
  +  files.["fslib-union.html"] |> shouldContainText "Hello of int"
  +  files.["index.html"] |> shouldContainText "Sample class"
  +  files.["index.html"] |> shouldContainText "Union sample"
  +  files.["index.html"] |> shouldContainText "Record sample"
  +  files.["fslib-nested.html"] |> shouldContainText "Somewhat nested type"
  +  files.["fslib-nested.html"] |> shouldContainText "Somewhat nested module"
  +  files.["fslib-nested-nestedtype.html"] |> shouldContainText "Very nested member"
  +  files.["fslib-nested-submodule.html"] |> shouldContainText "Very nested field"
   
   [<Test>]
   let ``MetadataFormat highlights code snippets in Markdown comments``() =
  
positive.code: 
    // C# tests
  
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Sample_Class"
  
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Constructor"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Method"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Property"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Event"
  
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Private_Constructor"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Private_Method"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Private_Property"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Private_Event"
  
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Static_Method"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Static_Property"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Static_Event"
  
  
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Private_Static_Method"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Private_Static_Property"
    files.["csharpsupport-sampleclass.html"] |> should contain "My_Private_Static_Event"
  
    files.["csharpsupport-samplestaticclass.html"] |> should contain "My_Static_Sample_Class"
  
    files.["csharpsupport-samplestaticclass.html"] |> should contain "My_Static_Method"
    files.["csharpsupport-samplestaticclass.html"] |> should contain "My_Static_Property"
    files.["csharpsupport-samplestaticclass.html"] |> should contain "My_Static_Event"
  
    files.["csharpsupport-samplestaticclass.html"] |> should contain "My_Private_Static_Method"
    files.["csharpsupport-samplestaticclass.html"] |> should contain "My_Private_Static_Property"
    files.["csharpsupport-samplestaticclass.html"] |> should contain "My_Private_Static_Event"
  
    #if INTERACTIVE
    System.Diagnostics.Process.Start(output)
  
negative.code: ﻿#if INTERACTIVE
  #I "../../bin"
  #r "FSharp.Formatting.Common.dll"
  #r "FSharp.MetadataFormat.dll"
  