public void SetPaths_MultipleInstancesOfSamePath_OnlyMostRecentInstanceIsStored()
{
using (TempFile file1 = new TempFile(), file2 = new TempFile(), file3 = new TempFile())
{
_MostRecentPathsList.Paths = new string[]
{
file1.FileName, file2.FileName, file1.FileName,
file3.FileName
};
Assert.AreEqual(3, _MostRecentPathsList.Paths.Length);
Assert.AreEqual(file1.FileName, _MostRecentPathsList.Paths[0]);
}
}