private void RunListerTests(ICSFilesLister lister, string projPath, List <string> expectedFiles, int expCount = -1) { var csFiles = lister.GetCSCodeFiles(projPath); foreach (var expFile in expectedFiles) { Assert.IsTrue(csFiles.Contains(expFile)); } if (expCount == -1) { Assert.IsTrue(csFiles.Count == expectedFiles.Count); foreach (var expFile in csFiles) { Assert.IsTrue(expectedFiles.Contains(expFile)); } } else { Assert.IsTrue(csFiles.Count == expCount); } }
public BuildalyzerProjectParser() { cSFilesLister = new CRM_Solutions_CSFileLister_Decorator(); }