public void Level1OpenAndClosingAreSameChar()
{
QuotationMarksList qMarks = QuotationMarksList.NewList();
qMarks[0].Opening = "!";
qMarks[0].Closing = "!";
qMarks[1].Opening = "<";
qMarks[1].Closing = ">";
m_dataSource.SetParameterValue("QuotationMarkInfo", qMarks.XmlString);
m_dataSource.m_tokens.Add(new DummyTextToken("Intro !Paragraph <is> very! short.",
TextType.Other, true, false, "Intro Paragraph"));
m_dataSource.m_tokens.Add(new DummyTextToken(string.Empty, TextType.Other,
true, false, "Section Head"));
m_dataSource.m_tokens.Add(new DummyTextToken("1", TextType.ChapterNumber,
true, false, "Paragraph", "Chapter Number"));
m_dataSource.m_tokens.Add(new DummyTextToken("1", TextType.VerseNumber,
false, false, "Paragraph", "Verse Number"));
m_check.Check(m_dataSource.TextTokens(), RecordError);
Assert.AreEqual(0, m_errors.Count);
}