public void RenameTheFile_WhenTheFirstFileExists()
            {
                // Arrange
                FileInfo firstFile  = new FileInfo(@"E:\Pst Backup\Test Files\FileToRename.pst.partial");
                FileInfo secondFile = new FileInfo(@"E:\Pst Backup\Test Files\FileToRename.pst");

                // Act
                if (!firstFile.Exists)
                {
                    firstFile.CreateText().Close();
                    firstFile.Refresh();
                    Assert.IsTrue(firstFile.Exists);
                }
                if (secondFile.Exists)
                {
                    secondFile.Delete();
                    secondFile.Refresh();
                    Assert.IsFalse(secondFile.Exists);
                }
                SUT.RenameFile(firstFile.FullName, secondFile.FullName);
                firstFile.Refresh();
                secondFile.Refresh();

                // Assert
                Assert.IsTrue(secondFile.Exists);
                Assert.IsFalse(firstFile.Exists);
            }