anchor.diff:  
   [<CompilationRepresentation(CompilationRepresentationFlags.ModuleSuffix)>]
   module TestClassType =
  -  let internal testMethodInfos (typ: Type) =
  +  let testMethodInfos (typ: Type) =
       typ.GetMethods(BindingFlags.Instance ||| BindingFlags.Public ||| BindingFlags.NonPublic)
       |> Seq.filter
         (fun m ->
  
positive.code: 
  [<CompilationRepresentation(CompilationRepresentationFlags.ModuleSuffix)>]
  module TestMethod =
    let internal ofResult name result disposingError duration =
      {
        MethodName                    = name
        Result                        = result
  
negative.code:         && m.ReturnType = typeof<seq<Test>>
        )
  
    let isTestClass (typ: Type) =
      typ.GetConstructor([||]) |> isNull |> not
      && typ |> testMethodInfos |> Seq.isEmpty |> not
  
    let instantiate (typ: Type): unit -> TestInstance =
      let defaultConstructor =
        typ.GetConstructor([||])
      fun () -> defaultConstructor.Invoke([||])
  