コード例 #1
0
        public void TokenReplacerWithSingleListToken_GetToken_ReturnsListToken()
        {
            var tr = new TokenReplacer();

            tr.AddListToken("testName", new List <string>(new string[] {}));
            Assert.IsTrue(tr.GetToken("testName") is ListToken);
        }
コード例 #2
0
        public TokenReplacer BuildTokenReplacerWithOutputfiles(Job job)
        {
            BuildTokenReplacerWithoutOutputfiles(job);

            var outputFilenames = job.OutputFiles.Select(outputFile => _pathWrap.GetFileName(outputFile)).ToList();

            _tokenReplacer.AddListToken("OutputFilenames", outputFilenames);
            _tokenReplacer.AddStringToken("OutputFilePath", _pathWrap.GetFullPath(job.OutputFiles.First()));

            return(_tokenReplacer);
        }