BloomTests.Book.BookDataTests.OneTimeCheckVersionNumber_AndikaNewBasicMigration_alreadyDone C# (CSharp) Method

OneTimeCheckVersionNumber_AndikaNewBasicMigration_alreadyDone() private method

        public void OneTimeCheckVersionNumber_AndikaNewBasicMigration_alreadyDone()
        {
            var filepath = _collectionSettings.SettingsFilePath;
            var cssFilePath = Path.GetDirectoryName(filepath).CombineForPath("settingsCollectionStyles.css");
            File.Delete(cssFilePath);
            WriteSettingsFile(filepath, _postAndikaMigrationCollection);

            // SUT
            _collectionSettings.Load();

            // Verify
            var font1 = _collectionSettings.DefaultLanguage1FontName;
            var oneTimeCheckVersion = _collectionSettings.OneTimeCheckVersionNumber;
            Assert.That(Convert.ToInt32(oneTimeCheckVersion).Equals(1));
            Assert.That(font1.Equals("Andika New Basic"));
            Assert.That(!File.Exists(cssFilePath)); // if this file doesn't exist, it means we didn't do any migration
        }
BookDataTests