public void Setup()
 {
     ErrorReport.IsOkToInteractWithUser = false;
     _folder     = new TemporaryFolder("LibraryModelTests");
     _collection = new TemporaryFolder(_folder, "FakeCollection");
     MakeFakeCssFile();
     _testLibraryModel = new FakeLibraryModel(_collection);
 }
        public void Setup()
        {
            ErrorReport.IsOkToInteractWithUser = false;
            _folder = new TemporaryFolder("LibraryModelTests");

            // ENHANCE: Sometimes making the FakeCollection temporary folder causes an UnauthorizedAccessException.
            // Not exactly sure why or what to do about it. Possibly it could be related to file system operations
            // being async in nature???
            _collection = new TemporaryFolder(_folder, "FakeCollection");
            MakeFakeCssFile();
            _testLibraryModel = new FakeLibraryModel(_collection);
        }