public void FixDialogsOnOneLine2() { const string source = "- Seriously, though. Are you being bullied? - Nope."; string target = "- Seriously, though. Are you being bullied?" + Environment.NewLine + "- Nope."; string result = FixCommonErrorsHelper.FixDialogsOnOneLine(source, "en"); Assert.AreEqual(result, target); }
public void FixDialogsOnOneLine3() { string source = "- Having sexual relationships" + Environment.NewLine + "with other women. - A'ight."; string target = "- Having sexual relationships with other women." + Environment.NewLine + "- A'ight."; string result = FixCommonErrorsHelper.FixDialogsOnOneLine(source, "en"); Assert.AreEqual(result, target); }
public void FixDialogsOnOneLine1() { const string source = "- I was here, putting our child to sleep-- - Emma."; string target = "- I was here, putting our child to sleep--" + Environment.NewLine + "- Emma."; string result = FixCommonErrorsHelper.FixDialogsOnOneLine(source, "en"); Assert.AreEqual(result, target); }
public void FixHyphensAddTest() { string test1 = "<font color=\"#008080\">- Foobar." + Environment.NewLine + "Foobar.</font>"; string expected1 = "<font color=\"#008080\">- Foobar." + Environment.NewLine + "- Foobar.</font>"; string test2 = "<i>Foobar.</i>" + Environment.NewLine + "- Foobar."; var expected2 = "<i>- Foobar.</i>" + Environment.NewLine + "- Foobar."; var sub = new Subtitle(); sub.Paragraphs.Add(new Paragraph(test1, 0000, 11111)); sub.Paragraphs.Add(new Paragraph(test2, 0000, 11111)); string output1 = FixCommonErrorsHelper.FixHyphensAdd(sub, 0, "en"); string output2 = FixCommonErrorsHelper.FixHyphensAdd(sub, 1, "en"); Assert.AreEqual(output1, expected1); Assert.AreEqual(output2, expected2); }
public void FixHyphensAddTest() { var test1 = @"<font color=""#008080"">- Foobar. Foobar.</font>"; var expected1 = @"<font color=""#008080"">- Foobar. - Foobar.</font>"; var test2 = @"<i>Foobar.</i> - Foobar."; var expected2 = @"<i>- Foobar.</i> - Foobar."; var sub = new Subtitle(); sub.Paragraphs.Add(new Paragraph(test1, 0000, 11111)); sub.Paragraphs.Add(new Paragraph(test2, 0000, 11111)); string output1 = FixCommonErrorsHelper.FixHyphensAdd(sub, 0, "en"); string output2 = FixCommonErrorsHelper.FixHyphensAdd(sub, 1, "en"); Assert.AreEqual(output1, expected1); Assert.AreEqual(output2, expected2); }
public void FixEllipsesStartItalic4() { var result = FixCommonErrorsHelper.FixEllipsesStartHelper("<i>Kurt: ... true but bad.</i>"); Assert.AreEqual(result, "<i>Kurt: true but bad.</i>"); }
public void FixEllipsesStartItalic2() { var result = FixCommonErrorsHelper.FixEllipsesStartHelper("<i>... But that is true.</i>"); Assert.AreEqual(result, "<i>But that is true.</i>"); }
public void FixEllipsesStartNormal4() { var result = FixCommonErrorsHelper.FixEllipsesStartHelper("Kurt: ... true but bad."); Assert.AreEqual(result, "Kurt: true but bad."); }
public void FixEllipsesStartNormal2() { var result = FixCommonErrorsHelper.FixEllipsesStartHelper("... But that is true."); Assert.AreEqual(result, "But that is true."); }