Beispiel #1
0
        public void Cleanse_ShouldNotStripValidCharacters()
        {
            var original = "abzcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\/.-*:";
            var cleansed = CleanseHelper.Cleanse(original);

            Assert.AreEqual(original, cleansed);
        }
Beispiel #2
0
        public void Cleanse_ShouldStripInvalidCharacters()
        {
            var original = EveryAsciiCharacter();
            var cleansed = CleanseHelper.Cleanse(original);

            Assert.IsTrue(cleansed.Length == 69);
        }
Beispiel #3
0
        public void RunJFrogTask_ShouldDownloadAllFilesInConfig()
        {
            var repo             = new DeclareConfigurationRepository(complete_configuration_file);
            var artifactoryPaths = _downloaderLogic.GetArtifactoryPaths(repo.Apps());

            foreach (var artifactoryPath in artifactoryPaths)
            {
                _commandRunner.RunJFrogTask(new ArtifactoryCommand
                {
                    ArtifactoryApiKey     = _artifactoryApiKey,
                    ArtifactorySourcePath = CleanseHelper.Cleanse(artifactoryPath),
                    ArtifactoryUrl        = _artifactoryUrl,
                    DownloadFolder        = CleanseHelper.Cleanse(_downloadFolder)
                }.ReturnCommand());
            }

            Assert.IsTrue(File.Exists($"{_downloadFolder}\\org\\owasp\\encoder\\encoder\\1.1\\encoder-1.1.jar"));
            Assert.IsTrue(File.Exists($"{_downloadFolder}\\org\\owasp\\encoder\\encoder\\1.1.1\\encoder-1.1.1.jar"));
            Assert.IsTrue(File.Exists($"{_downloadFolder}\\org\\owasp\\encoder\\encoder\\1.2\\encoder-1.2.jar"));
            Assert.IsTrue(File.Exists($"{_downloadFolder}\\org\\owasp\\encoder\\encoder\\1.2.2\\encoder-1.2.2.jar"));
            Assert.IsTrue(File.Exists($"{_downloadFolder}\\org\\owasp\\encoder\\encoder\\1.2.3\\encoder-1.2.3.jar"));
        }