public void GetLastModifiedDateReturnsLastModifiedDateInUTC()
{
using (var tmp = new TempDirectory())
{
var dir = new LocalFileSystemDirectory(tmp);
using (var writer = dir.CreateTextFile("test.txt"))
writer.WriteLine("Hello world");
var lastWriteTime = File.GetLastWriteTimeUtc(Path.Combine(tmp, "test.txt"));
var lastModifiedDate = dir.GetLastModifiedDate("test.txt");
lastModifiedDate.Should().Be(lastWriteTime);
}
}