/// <summary> /// /// </summary> /// <param name="name"></param> public virtual void Remove(string name) { INameValue inv = this[name]; if (inv != null) { List.Remove(inv); } }
/// <summary> /// /// </summary> /// <param name="name"></param> /// <param name="defaultValue"></param> /// <returns></returns> public virtual string GetValue(string name, string defaultValue) { INameValue nv = this[name]; if (nv == null) { return(defaultValue); } else { return(nv.Value); } }
/// <summary> /// /// </summary> /// <param name="name"></param> /// <returns></returns> public virtual string GetName(string name) { INameValue nv = this[name]; if (nv == null) { return(null); } else { return(nv.Name); } }
public void DsfWebActivityBase_PerformPut_Given_IsPutDataBase64_True_And_Base64String_Invalid_ShouldThrow() { //---------------Set up test pack------------------- var headers = new INameValue[] { new NameValue("Header1", "[[City]]") }; var address = "http://www.contoso.com/"; var sut = new TestDsfWebBaseActivity(WebRequestDataDto.CreateRequestDataDto(WebRequestMethod.Put, "Web Put Tool", "Web Put Tool")); //---------------Execute Test ---------------------- Assert.ThrowsException <Exception>(() => sut.TestPerformPut("teststringnotbase64", headers, new Mock <HttpClient>().Object, address, true)); //---------------Test Result ----------------------- }
private static TreeGridNode FindObjectInTree(TreeGridNode node, int candidate) { while (node != null) { INameValue named = node.Tag as INameValue; if (null != named && named.Value == candidate) { return(FindCandidateNode(node, candidate)); } node = NamedChildNode(node); } return(null); }
public void DsfWebActivityBase_PerformPut_Given_IsPutDataBase64_False_And_Base64String_Valid_ShouldNotThrow1() { //---------------Set up test pack------------------- var headers = new INameValue[] { new NameValue("Header1", "[[City]]") }; var address = "http://www.contoso.com/"; var sut = new TestDsfWebBaseActivity(WebRequestDataDto.CreateRequestDataDto(WebRequestMethod.Put, "Web Put Tool", "Web Put Tool")); //---------------Execute Test ---------------------- var result = sut.TestPerformPut("THVja3kgRHViZQ==", headers, new Mock <HttpClient>().Object, address); //---------------Test Result ----------------------- Assert.IsNotNull(result); }
public virtual CreatedResult Created(INameValue value) { return(Created(new { name = value.Name }, value)); }
/// <summary> /// /// </summary> /// <param name="nv"></param> public virtual void Remove(INameValue nv) { List.Remove(nv); }
/// <summary> /// /// </summary> /// <param name="nv"></param> /// <returns></returns> public virtual int Add(INameValue nv) { return(List.Add(nv)); }