public void ContinueRepeatClosingWhenContinuerPresent()
{
QuotationMarksList qMarks = QuotationMarksList.NewList();
qMarks.RemoveLastLevel();
qMarks[0].Opening = "<";
qMarks[0].Closing = ">";
qMarks.ContinuationMark = ParagraphContinuationMark.Closing;
qMarks.ContinuationType = ParagraphContinuationType.RequireOutermost;
m_dataSource.SetParameterValue("QuotationMarkInfo", qMarks.XmlString);
m_dataSource.m_tokens.Add(new DummyTextToken("1", TextType.VerseNumber,
true, false, "Paragraph", "Verse Number"));
m_dataSource.m_tokens.Add(new DummyTextToken("Para1 <one", TextType.Verse,
false, false, "Paragraph"));
m_dataSource.m_tokens.Add(new DummyTextToken(">Para2 two>", TextType.Verse,
true, false, "Paragraph"));
m_dataSource.m_tokens.Add(new DummyTextToken("Para3 three", TextType.Verse,
true, false, "Paragraph"));
m_check.Check(m_dataSource.TextTokens(), RecordError);
Assert.AreEqual(0, m_errors.Count);
}