예제 #1
0
        public void FileManager_FindFileLogByName_4()
        {
            IDataAccessObject accessObject = new StubFileDataObject();
            FileManager       fileManager  = new FileManager();
            string            fileName     = "main.log";

            bool exists = fileManager.FindLogFile(fileName, accessObject); // Dependency Injection

            Assert.IsTrue(exists, "File {0} was not found.", fileName);
        }
예제 #2
0
        public void FileManager_FindFileLogByName()
        {
            IDataAccessObject accessObject = new StubFileDataObject();
            // Для того, чтобы internal классы и методы были доступны в тестовой сборке, в проекте FileManagerLibrary
            // добавлен атрибут [assembly: InternalsVisibleTo("FileManagerLibrary.Tests")]
            FileManager fileManager = new FileManager(accessObject);
            string      fileName    = "main.log";

            bool exists = fileManager.FindLogFile(fileName);

            Assert.IsTrue(exists, "File {0} was not found.", fileName);
        }