anchor.diff:  
   [<Test>]
   let ``should resolve simple config2``() = 
  -    let cfg = DependenciesFile.FromCode(config2)
  -    let resolved = ResolveWithGraph(cfg,noSha1,VersionsFromGraphAsSeq graph, PackageDetailsFromGraph graph).[Constants.MainDependencyGroup].ResolvedPackages.GetModelOrFail()
  +    let resolved =
  +        DependenciesFile.FromCode(config2)
  +        |> resolve graph UpdateMode.UpdateAll
       getVersion resolved.[PackageName "Castle.Windsor"] |> shouldEqual "3.3.0"
       getVersion resolved.[PackageName "Nancy.Bootstrappers.Windsor"] |> shouldEqual "0.23"
   
  
positive.code: 
  [<Test>]
  let ``should override global strategy``() = 
      let cfg = DependenciesFile.FromCode(config5)
      let resolved = ResolveWithGraph(cfg,noSha1,VersionsFromGraphAsSeq graph, PackageDetailsFromGraph graph).[Constants.MainDependencyGroup].ResolvedPackages.GetModelOrFail()
      getVersion resolved.[PackageName "Castle.Windsor"] |> shouldEqual "3.3.0"
      getVersion resolved.[PackageName "Nancy.Bootstrappers.Windsor"] |> shouldEqual "0.23"
  
  
negative.code: 
  [<Test>]
  let ``should resolve simple config3``() = 
      let resolved =
          DependenciesFile.FromCode(config3)
          |> resolve graph UpdateMode.UpdateAll
      getVersion resolved.[PackageName "Castle.Windsor"] |> shouldEqual "3.3.0"
      getVersion resolved.[PackageName "Nancy.Bootstrappers.Windsor"] |> shouldEqual "0.23"
  
  