public void FolderProviderTest() { var folderProvider = new FolderProvider(); var files = new HashSet<string>(); folderProvider.Ermittle_Dateinamen(".", f => files.Add(System.IO.Path.GetFileName(f))); Assert.AreEqual(files.Count, 2); Assert.IsTrue(files.Contains("CodeFile1.cs")); Assert.IsTrue(files.Contains("CodeFile2.cs")); }
static void Main(string[] args) { // build var portal = new Portal(); var folderProvider = new FolderProvider(); var csProvider = new CsProvider(); var kommentarSchlucker = new KommentarSchlucker(); var stats = new Statistik(); // build + bind var interactors = new Interactors(folderProvider, csProvider, kommentarSchlucker, stats); var app = new Application(portal, interactors); // run app.Run(); }