anchor.diff:  module Fix.Tests
   
   open Fix.ProjectSystem
  +open NUnit.Framework
   open FsUnit
  -open NUnit.Framework
   open ProjectSystem
   
  +let cleanup (text : string) =
  +    let hasCrLf = text.Contains("\r\n")
  +
  +    match hasCrLf with
  +    | true ->
  +        text
  +    | false ->
  +        text.Replace("\n", "\r\n")
  +
  +let shouldbetext expected actual =
  +    let cleanupExpected = cleanup expected
  +    let cleanupActual = cleanup actual
  +
  +    Assert.AreEqual(cleanupExpected, cleanupActual)
   
   let projectWithoutFiles = """<?xml version="1.0" encoding="utf-8"?>
       <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  
positive.code:   </ItemGroup>
  </Project>"""
  
      expectedContent |> should equal projectContent
  
negative.code:     <Compile Include="file.fs" />
    </ItemGroup>
  </Project>"""
  
      projectContent |> shouldbetext expectedContent
  
  
  [<Test>]
  let ``Remove file from Project - file count``() =
  