Skip to content

Commit 3545e41

Browse files
committed
Add XFS support to new tests
1 parent 8cb3638 commit 3545e41

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

TestHelpers.Tests/MockFileInfoTests.cs

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,9 @@ public void MockFileInfo_CreationTimeUtc_ShouldSetCreationTimeUtcOfFileInMemoryF
109109
var fileData = new MockFileData("Demo text content") { CreationTime = creationTime };
110110
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
111111
{
112-
{ @"c:\a.txt", fileData }
112+
{ XFS.Path(@"c:\a.txt"), fileData }
113113
});
114-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
114+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
115115

116116
// Act
117117
var newUtcTime = DateTime.UtcNow;
@@ -130,9 +130,9 @@ public void MockFileInfo_CreationTime_ShouldReturnCreationTimeOfFileInMemoryFile
130130
var fileData = new MockFileData("Demo text content") { CreationTime = creationTime };
131131
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
132132
{
133-
{ @"c:\a.txt", fileData }
133+
{ XFS.Path(@"c:\a.txt"), fileData }
134134
});
135-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
135+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
136136

137137
// Act
138138
var result = fileInfo.CreationTime;
@@ -149,9 +149,9 @@ public void MockFileInfo_CreationTime_ShouldSetCreationTimeOfFileInMemoryFileSys
149149
var fileData = new MockFileData("Demo text content") { CreationTime = creationTime };
150150
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
151151
{
152-
{ @"c:\a.txt", fileData }
152+
{ XFS.Path(@"c:\a.txt"), fileData }
153153
});
154-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
154+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
155155

156156
// Act
157157
var newTime = DateTime.Now;
@@ -168,9 +168,9 @@ public void MockFileInfo_IsReadOnly_ShouldSetReadOnlyAttributeOfFileInMemoryFile
168168
var fileData = new MockFileData("Demo text content");
169169
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
170170
{
171-
{ @"c:\a.txt", fileData }
171+
{ XFS.Path(@"c:\a.txt"), fileData }
172172
});
173-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
173+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
174174

175175
// Act
176176
fileInfo.IsReadOnly = true;
@@ -186,9 +186,9 @@ public void MockFileInfo_IsReadOnly_ShouldSetNotReadOnlyAttributeOfFileInMemoryF
186186
var fileData = new MockFileData("Demo text content") {Attributes = FileAttributes.ReadOnly};
187187
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
188188
{
189-
{ @"c:\a.txt", fileData }
189+
{ XFS.Path(@"c:\a.txt"), fileData }
190190
});
191-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
191+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
192192

193193
// Act
194194
fileInfo.IsReadOnly = false;
@@ -204,9 +204,9 @@ public void MockFileInfo_AppendText_ShouldAddTextToFileInMemoryFileSystem()
204204
var fileData = new MockFileData("Demo text content");
205205
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
206206
{
207-
{ @"c:\a.txt", fileData }
207+
{ XFS.Path(@"c:\a.txt"), fileData }
208208
});
209-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
209+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
210210

211211
// Act
212212
using (var file = fileInfo.AppendText())
@@ -227,9 +227,9 @@ public void MockFileInfo_OpenWrite_ShouldAddDataToFileInMemoryFileSystem()
227227
var fileData = new MockFileData("Demo text content");
228228
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
229229
{
230-
{ @"c:\a.txt", fileData }
230+
{ XFS.Path(@"c:\a.txt"), fileData }
231231
});
232-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
232+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
233233
var bytesToAdd = new byte[] {65, 66, 67, 68, 69};
234234

235235
// Act
@@ -251,9 +251,9 @@ public void MockFileInfo_Encrypt_ShouldReturnXorOfFileInMemoryFileSystem()
251251
var fileData = new MockFileData("Demo text content");
252252
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
253253
{
254-
{ @"c:\a.txt", fileData }
254+
{ XFS.Path(@"c:\a.txt"), fileData }
255255
});
256-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
256+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
257257

258258
// Act
259259
fileInfo.Encrypt();
@@ -275,9 +275,9 @@ public void MockFileInfo_Decrypt_ShouldReturnCorrectContentsFileInMemoryFileSyst
275275
var fileData = new MockFileData("Demo text content");
276276
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
277277
{
278-
{ @"c:\a.txt", fileData }
278+
{ XFS.Path(@"c:\a.txt"), fileData }
279279
});
280-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
280+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
281281
fileInfo.Encrypt();
282282

283283
// Act
@@ -320,9 +320,9 @@ public void MockFileInfo_LastAccessTimeUtc_ShouldSetCreationTimeUtcOfFileInMemor
320320
var fileData = new MockFileData("Demo text content") { LastAccessTime = lastAccessTime };
321321
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
322322
{
323-
{ @"c:\a.txt", fileData }
323+
{ XFS.Path(@"c:\a.txt"), fileData }
324324
});
325-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
325+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
326326

327327
// Act
328328
var newUtcTime = DateTime.UtcNow;
@@ -359,9 +359,9 @@ public void MockFileInfo_LastWriteTimeUtc_ShouldSetLastWriteTimeUtcOfFileInMemor
359359
var fileData = new MockFileData("Demo text content") { LastWriteTime = lastWriteTime };
360360
var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData>
361361
{
362-
{ @"c:\a.txt", fileData }
362+
{ XFS.Path(@"c:\a.txt"), fileData }
363363
});
364-
var fileInfo = new MockFileInfo(fileSystem, @"c:\a.txt");
364+
var fileInfo = new MockFileInfo(fileSystem, XFS.Path(@"c:\a.txt"));
365365

366366
// Act
367367
var newUtcTime = DateTime.UtcNow;

0 commit comments

Comments
 (0)