public void TestNetflixCheckItalicsFix() { var sub = new Subtitle(); var p1 = new Paragraph("</i>Enginie starting</i>", 0, 1000); sub.Paragraphs.Add(p1); var controller = new NetflixQualityController(); var checker = new NetflixCheckItalics(); checker.Check(sub, controller); Assert.AreEqual(1, controller.Records.Count); Assert.AreEqual(controller.Records[0].OriginalParagraph, p1); Assert.AreEqual(controller.Records[0].FixedParagraph.Text, "<i>Enginie starting</i>"); }
public void TestNetflixCheckItalicsKeep() { var sub = new Subtitle(); var p1 = new Paragraph("<i>Enginie starting</i>", 0, 1000); sub.Paragraphs.Add(p1); var controller = new NetflixQualityController { Language = "en" }; var checker = new NetflixCheckItalics(); checker.Check(sub, controller); Assert.AreEqual(0, controller.Records.Count); }