Example #1
0
        static PluginDiscoverer InitializeDiscoverer()
        {
            var verifier = EmbeddedSignatureVerifier.Create();

            string pluginPaths = EnvironmentVariableWrapper.Instance.GetEnvironmentVariable("NUGET_PLUGIN_PATHS");

            return(new PluginDiscoverer(pluginPaths, verifier));
        }
Example #2
0
        public void Create_ReturnsFallbackEmbeddedSignatureVerifierOnLinux()
        {
            var verifier = EmbeddedSignatureVerifier.Create();

            Assert.IsType <FallbackEmbeddedSignatureVerifier>(verifier);
        }
Example #3
0
        public void Create_ReturnsWindowsEmbeddedSignatureVerifierOnWindows()
        {
            var verifier = EmbeddedSignatureVerifier.Create();

            Assert.IsType <WindowsEmbeddedSignatureVerifier>(verifier);
        }
Example #4
0
        private PluginDiscoverer InitializeDiscoverer()
        {
            var verifier = EmbeddedSignatureVerifier.Create();

            return(new PluginDiscoverer(_rawPluginPaths, verifier));
        }
        public void Create_ReturnsUnixPlatformsEmbeddedSignatureVerifierOnLinux()
        {
            var verifier = EmbeddedSignatureVerifier.Create();

            Assert.IsType <UnixAndMonoPlatformsEmbeddedSignatureVerifier>(verifier);
        }