public void HybridFS_GetRootContents() { var fileProvider = new HybridFSFileProvider(GetFileManager()); var folderInfo = fileProvider.GetDirectoryContents(@"\"); Assert.True(folderInfo.Exists); Assert.Equal(2, folderInfo.Count()); Assert.Contains(folderInfo, x => x.Name == "jcwyfhiq.3ls"); }
public void HybridFS_GetFileAndCheckInformation() { var fileProvider = new HybridFSFileProvider(GetFileManager()); var fileInfo = fileProvider.GetFileInfo(@"\FileMD5Test\arrraejl.adq"); Assert.True(fileInfo.Exists); Assert.False(fileInfo.IsDirectory); Assert.Equal(Convert.ToDateTime("2020-05-20 08:28:45.1323675"), fileInfo.LastModified); Assert.Equal("arrraejl.adq", fileInfo.Name); Assert.Equal(@"\FileMD5Test\arrraejl.adq", fileInfo.PhysicalPath); Assert.Equal(2046431, fileInfo.Length); }