public void TestTranslator()
        {
            PluginsTranslator translator = new PluginsTranslator(new PluginTranslator());

            SettingsService settingsService = new SettingsService();
            string path = settingsService.CorePluginsPath;

            DirectoryInfo directoryInfo = new DirectoryInfo(path);
            Plugins plugins = translator.Translate(directoryInfo);

            Assert.IsTrue(plugins.Items.Count > 0);
        }
        public void TestTranslator()
        {
            PluginsTranslator translator = new PluginsTranslator(new PluginTranslator(new SettingsService()));

            SettingsService settingsService = new SettingsService();

            DirectoryInfoBase directoryInfo1 = new DirectoryInfo(settingsService.MvvmCrossAssembliesPath);
            DirectoryInfoBase directoryInfo2 = new DirectoryInfo(settingsService.MvvmCrossAssembliesOverrideDirectory);

            Tuple<DirectoryInfoBase, DirectoryInfoBase> directories = new Tuple<DirectoryInfoBase, DirectoryInfoBase>(directoryInfo1, directoryInfo2);

            Plugins plugins = translator.Translate(directories);

            Assert.IsTrue(plugins.Items.Count > 0);
        }