anchor.diff:      let expectedItems = [
           createFile "/c/another"
           renamed
  +        createFile "/c/nacho file"
       ]
       let expectedAction = RenamedItem (item, renamed.Name)
       let expected =
  
positive.code:     assertAreEqual expected actual
      fs.ItemsShouldEqual [
          file "another"
          if diffCaseOnly then
              file "File"
          else
              file "renamed"
      ]
  
  [<TestCase(false)>]
  [<TestCase(true)>]
  
negative.code: let ``Rename calls file sys move, openPath and sets status`` diffCaseOnly =
      let fs = FakeFileSystem [
          file "another"
          file "my file"
          file "nacho file"
      ]
      let item = fs.Item "/c/my file"
      let renamed = createFile (if diffCaseOnly then "/c/My File" else "/c/renamed")
      // TODO #83: change rename to refresh when not searching, change this test to not set dir+items
      let items = fs.ItemsIn "/c"
      let model = { testModel with Directory = items; Items = items }
  
  