anchor.diff:        MSBuildArtifacts = !! "src/**/bin/**/*.*" ++ "src/**/obj/**/*.*"
         MSBuildReleaseArtifacts = !! "**/bin/Release/*"
         MSBuildOutputDir = "bin"
  +      TestAssemblies = !! "tests/**/*.Tests.dll" -- "**/obj/**/*.Tests.dll"
  +      DotNetVersion = "4.0"
         NuspecFilePath = TryFindFirstMatchingFile "*.nuspec" "."
         AssemblyInfoFilePath = AssemblyInfoFilePath
         Project = String.Empty
  
positive.code:       MSBuildArtifacts : FileIncludes
        MSBuildReleaseArtifacts : FileIncludes
        MSBuildOutputDir : string
        NuspecFilePath : Option<string>
        AssemblyInfoFilePath : string
        Project : string
  
negative.code:     _CreateTarget "Clean" parameters (fun _ ->
          DeleteFiles parameters.MSBuildArtifacts
          CleanDir parameters.MSBuildOutputDir
      )
  
    let private _TestTarget parameters =
      _CreateTarget "Test" parameters (fun _ ->
          let
            {
              DotNetVersion = dotNET;
              TestAssemblies = tests;
            } = parameters
          let run = NUnit (fun p ->
            { p with
                DisableShadowCopy = true
                ErrorLevel = DontFailBuild
                Framework = dotNET
            })
  
          run tests
      )
  
    let private _PackageTarget parameters =
  