public DodoWareResult Post(String resource, DodoWareData data) { var uri = new Uri(BaseUri, resource); var httpRequestMessage = new HttpRequestMessage(HttpMethod.Post, uri); httpRequestMessage.Content = data.GetContent(); return(SendMessage(httpRequestMessage)); }
protected PostTest(string resource, DodoWareData data, bool expectModalError) { Resource = resource; Data = data; ExpectModalError = expectModalError; }
public PostPositiveTest(string resource, DodoWareData data, List <XpathResult> xpathResultList) : base(resource, data, false) { XpathResultList = xpathResultList; }
public PostNegativeTest(string resource, DodoWareData data, string modalErrorPattern) : base(resource, data, true) { ModalErrorPattern = modalErrorPattern; ModalErrorRegex = new Regex(modalErrorPattern); }