public void ShouldReturnDirectoryNameFromApplicationConfig()
        {
            const string configPath = "config_path";

            _applicationConfigurationProvider
            .Setup(_ => _.Get(Settings.Default.PluginsFolderSettingName))
            .Returns(configPath);

            var result = _target.GetDirectory();

            result.Should().NotBeNullOrEmpty();
            result.ShouldAllBeEquivalentTo(configPath);
        }
Esempio n. 2
0
        public IEnumerable <string> GetPluginDirectories()
        {
            var parentFolderPath = _pluginDirectoryNameProvider.GetDirectory();

            return(GetDirectoriesWithFiles(parentFolderPath));
        }