public void PrintEmptyJob() { var j = new AtlasJob() { Name = "hihere", Version = 10 }; var s = j.Print(); Assert.AreEqual("job(hihere,10){}", s); }
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()); }