SILUBS.ScriptureChecks.CapitalizationCheckSilUnitTest.UncapitalizedParaStartAndProperName C# (CSharp) Method

UncapitalizedParaStartAndProperName() private method

private UncapitalizedParaStartAndProperName ( ) : void
return void
		public void UncapitalizedParaStartAndProperName()
		{
			m_dataSource.m_tokens.Add(new DummyTextToken("the ",
				TextType.Verse, true, false, "Paragraph"));
			m_dataSource.m_tokens.Add(new DummyTextToken("lord",
				TextType.Verse, false, false, "Paragraph", "Name Of God"));
			m_dataSource.m_tokens.Add(new DummyTextToken(" is ",
				TextType.Verse, false, false, "Paragraph"));
			m_dataSource.m_tokens.Add(new DummyTextToken("god!",
				TextType.Verse, false, false, "Paragraph", "Name Of God"));
			m_check.Check(m_dataSource.TextTokens(), RecordError);

			Assert.AreEqual(3, m_errors.Count);
			CheckError(0, m_dataSource.m_tokens[0].Text, 0, "t", "Sentence should begin with a capital letter");
			CheckError(1, m_dataSource.m_tokens[1].Text, 0, "l", "Proper nouns should begin with a capital letter");
			CheckError(2, m_dataSource.m_tokens[3].Text, 0, "g", "Proper nouns should begin with a capital letter");
		}
CapitalizationCheckSilUnitTest