adding last saved course to try to reduces excessive file writes

This commit is contained in:
2023-12-05 14:31:01 -07:00
parent 466aa747b6
commit a77c001601
5 changed files with 17 additions and 12 deletions

View File

@@ -53,7 +53,7 @@ public class FileStorageTests
Modules = []
};
await fileManager.SaveCourseAsync(testCourse);
await fileManager.SaveCourseAsync(testCourse, null);
var loadedCourses = await fileManager.LoadSavedMarkdownCourses();
var loadedCourse = loadedCourses.First(c => c.Settings.Name == testCourse.Settings.Name);
@@ -76,7 +76,7 @@ public class FileStorageTests
Modules = []
};
await fileManager.SaveCourseAsync(testCourse);
await fileManager.SaveCourseAsync(testCourse, null);
var loadedCourses = await fileManager.LoadSavedMarkdownCourses();
var loadedCourse = loadedCourses.First(c => c.Settings.Name == testCourse.Settings.Name);
@@ -99,7 +99,7 @@ public class FileStorageTests
]
};
await fileManager.SaveCourseAsync(testCourse);
await fileManager.SaveCourseAsync(testCourse, null);
var loadedCourses = await fileManager.LoadSavedMarkdownCourses();
var loadedCourse = loadedCourses.First(c => c.Settings.Name == testCourse.Settings.Name);
@@ -134,7 +134,7 @@ public class FileStorageTests
]
};
await fileManager.SaveCourseAsync(testCourse);
await fileManager.SaveCourseAsync(testCourse, null);
var loadedCourses = await fileManager.LoadSavedMarkdownCourses();
var loadedCourse = loadedCourses.First(c => c.Settings.Name == testCourse.Settings.Name);
@@ -174,7 +174,7 @@ public class FileStorageTests
]
};
await fileManager.SaveCourseAsync(testCourse);
await fileManager.SaveCourseAsync(testCourse, null);
var loadedCourses = await fileManager.LoadSavedMarkdownCourses();
var loadedCourse = loadedCourses.First(c => c.Settings.Name == testCourse.Settings.Name);
@@ -235,7 +235,7 @@ public class FileStorageTests
]
};
await fileManager.SaveCourseAsync(testCourse);
await fileManager.SaveCourseAsync(testCourse, null);
var loadedCourses = await fileManager.LoadSavedMarkdownCourses();
var loadedCourse = loadedCourses.First(c => c.Settings.Name == testCourse.Settings.Name);