public void GetReferences_IntermediateDoubleStraightQuoteAfterVerseNum()
{
TestChecksDataSource dataSource = new TestChecksDataSource();
dataSource.SetParameterValue("PunctCheckLevel", "Intermediate");
PunctuationCheck check = new PunctuationCheck(dataSource);
dataSource.m_tokens.Add(new DummyTextToken("Wow.",
TextType.Verse, true, false, "Paragraph"));
dataSource.m_tokens.Add(new DummyTextToken("17",
TextType.VerseNumber, true, false, "Paragraph"));
dataSource.m_tokens.Add(new DummyTextToken("\"Word",
TextType.Verse, false, false, "Paragraph"));
List<TextTokenSubstring> tokens =
check.GetReferences(dataSource.TextTokens(), string.Empty);
Assert.AreEqual(2, tokens.Count);
Assert.AreEqual("._", tokens[0].InventoryText);
Assert.AreEqual(3, tokens[0].Offset);
Assert.AreEqual("Wow.", tokens[0].FirstToken.Text);
Assert.AreEqual("_\"", tokens[1].InventoryText);
Assert.AreEqual(0, tokens[1].Offset);
Assert.AreEqual("\"Word", tokens[1].FirstToken.Text);
}