anchor.diff:      _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 =
  
positive.code:       MSBuildArtifacts = !! "src/**/bin/**/*.*" ++ "src/**/obj/**/*.*"
        MSBuildReleaseArtifacts = !! "**/bin/Release/*"
        MSBuildOutputDir = "bin"
        NuspecFilePath = TryFindFirstMatchingFile "*.nuspec" "."
        AssemblyInfoFilePath = AssemblyInfoFilePath
        Project = String.Empty
  
negative.code:         |> _MSBuildTarget
          |> _CleanTarget
          |> _PackageTarget
          |> _TestTarget
          |> _PublishTarget
          |> _RootAssemblyInfoVersioningTargets
  