示例#1
0
 public void EscapeValues()
 {
     var authentication = new Authentication();
     var versionBuilder = new MyGet(authentication);
     var message = versionBuilder.GenerateSetParameterMessage("Foo", "0.8.0-unstable568 Branch:'develop' Sha:'ee69bff1087ebc95c6b43aa2124bd58f5722e0cb'");
     Assert.AreEqual("##myget[setParameter name='GitVersion.Foo' value='0.8.0-unstable568 Branch:|'develop|' Sha:|'ee69bff1087ebc95c6b43aa2124bd58f5722e0cb|'']", message[0]);
 }
示例#2
0
 public void BuildNumber()
 {
     var authentication = new Authentication();
     var versionBuilder = new MyGet(authentication);
     var message = versionBuilder.GenerateSetParameterMessage("LegacySemVerPadded", "0.8.0-unstable568");
     Assert.AreEqual("##myget[buildNumber '0.8.0-unstable568']", message[1]);
 }