コード例 #1
0
ファイル: JobPrintTest.cs プロジェクト: leelaser/AtlasSSH
        public void PrintEmptyJob()
        {
            var j = new AtlasJob()
            {
                Name = "hihere", Version = 10
            };
            var s = j.Print();

            Assert.AreEqual("job(hihere,10){}", s);
        }
コード例 #2
0
ファイル: JobPrintTest.cs プロジェクト: leelaser/AtlasSSH
        public void JobOutput()
        {
            var j = new AtlasJob()
            {
                Commands = new Command[] { new Command()
                                           {
                                               CommandLine = "ls"
                                           } },
                Name    = "MyJob",
                Version = 1234,
                Release = new Release()
                {
                    Name = "notmyrelease"
                },
                SubmitCommand = new Submit()
                {
                    SubmitCommand = new Command()
                    {
                        CommandLine = "submit"
                    }
                },
                Packages = new Package[] { new Package()
                                           {
                                               Name = "hithere", SCTag = "tag"
                                           } }
            };

            Assert.AreEqual("job(MyJob,1234){release(notmyrelease)package(hithere,tag)submit(submit)}", j.Print());
        }