public TokenReplacer BuildTokenReplacerWithoutOutputfiles(Job job)
        {
            BuildTokenReplacerFromJobInfo(job.JobInfo);
            _tokenReplacer.AddNumberToken("NumberOfPages", job.NumberOfPages);
            _tokenReplacer.AddNumberToken("NumberOfCopies", job.NumberOfCopies);

            return(_tokenReplacer);
        }
Пример #2
0
 private void AddSourceFileTokens(SourceFileInfo sourceFileInfo)
 {
     _tokenReplacer.AddStringToken("ClientComputer", sourceFileInfo.ClientComputer);
     _tokenReplacer.AddNumberToken("Counter", sourceFileInfo.JobCounter);
     _tokenReplacer.AddNumberToken("JobId", sourceFileInfo.JobId);
     _tokenReplacer.AddStringToken("PrinterName", sourceFileInfo.PrinterName);
     _tokenReplacer.AddNumberToken("SessionId", sourceFileInfo.SessionId);
 }
Пример #3
0
        public void TokenReplacerWithSingleNumberToken_GetToken_ReturnsNumberToken()
        {
            var tr = new TokenReplacer();

            tr.AddNumberToken("testName", 42);
            Assert.IsTrue(tr.GetToken("testName") is NumberToken);
        }