private void IncreaseCountOfLines(string filename) { // Нам нужно реальное количество строк в файле! CSourceFileID FileID = new CSourceFileID(); CTokenizerParms args = new CTokenizerParms(filename, FileID); ISourceFileContentLoader loader = new CEntireRowSourceFileContentLoader(args); CCodeUnitsCollection collection = loader.Load(); Interlocked.Add(ref m_CountOfLines, collection.Size()); }
public void LoadTest2() { string filename = Path.GetFullPath("UnitTestSampleFile2.cs"); Assert.IsTrue(File.Exists(filename)); CTokenizerParms args = new CTokenizerParms(filename, new CSourceFileID()); CEntireRowSourceFileContentLoader target = new CEntireRowSourceFileContentLoader(args); CCodeUnitsCollection actual = target.Load(); Assert.AreEqual(76, actual.Size()); }