Example #1
0
 public void FixCommonOcrErrorsDashedWords()
 {
     var target = new FixCommonErrors_Accessor();
     InitializeFixCommonErrorsLine(target, "The clock is 12 a.m.");
     target.FixOcrErrorsViaReplaceList("eng");
     Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "The clock is 12 a.m.");
 }
Example #2
0
 public void FixCommonOcrErrorsNoStartWithLargeAfterThreePeriods()
 {
     var target = new FixCommonErrors_Accessor();
     InitializeFixCommonErrorsLine(target, "- I'll ring her." + Environment.NewLine + "- ...in a lot of trouble.");
     target.FixOcrErrorsViaReplaceList("eng");
     Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "- I'll ring her." + Environment.NewLine + "- ...in a lot of trouble.");
 }
        public void FixCommonOcrErrorsDashedWords()
        {
            var target = new FixCommonErrors_Accessor();

            InitializeFixCommonErrorsLine(target, "The clock is 12 a.m.");
            target.FixOcrErrorsViaReplaceList("eng");
            Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "The clock is 12 a.m.");
        }
        public void FixCommonOcrErrorsSlashIsL()
        {
            var target = new FixCommonErrors_Accessor();

            InitializeFixCommonErrorsLine(target, "The font is ita/ic!");
            target.FixOcrErrorsViaReplaceList("eng");
            Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "The font is italic!"); // will fail if English dictionary is not found
        }
        public void FixCommonOcrErrorsSlashMakesTwoWords()
        {
            var target = new FixCommonErrors_Accessor();

            InitializeFixCommonErrorsLine(target, "(laughing/clapping)");
            target.FixOcrErrorsViaReplaceList("eng");
            Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "(laughing/clapping)");
        }
Example #6
0
        public void FixCommonOcrErrorsNoStartWithLargeAfterThreePeriods()
        {
            var target = new FixCommonErrors_Accessor();

            InitializeFixCommonErrorsLine(target, "- I'll ring her." + Environment.NewLine + "- ...in a lot of trouble.");
            target.FixOcrErrorsViaReplaceList("eng");
            Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "- I'll ring her." + Environment.NewLine + "- ...in a lot of trouble.");
        }
Example #7
0
 public void FixCommonOcrErrorsSlashMakesTwoWords()
 {
     var target = new FixCommonErrors_Accessor();
     InitializeFixCommonErrorsLine(target, "(laughing/clapping)");
     target.FixOcrErrorsViaReplaceList("eng");
     Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "(laughing/clapping)");
 }
Example #8
0
 public void FixCommonOcrErrorsSlashIsL()
 {
     var target = new FixCommonErrors_Accessor();
     InitializeFixCommonErrorsLine(target, "The font is ita/ic!");
     target.FixOcrErrorsViaReplaceList("eng");
     Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "The font is italic!"); // will fail if English dictionary is not found
 }
 public void FixOcrErrorsNoChange()
 {
     var target = new FixCommonErrors_Accessor();
     InitializeFixCommonErrorsLine(target, "Yeah, see, that's not mine.");
     target.FixOcrErrorsViaReplaceList("eng");
     Assert.AreEqual(target._subtitle.Paragraphs[0].Text, "Yeah, see, that's not mine.");
 }