public void RunComparisonUsingPhantom() { var _service = new Service(); var rA = JsonConvert.DeserializeObject(@"{""viewportResolution"":""800,600"",""boundingRectangle"":""0,0,0,0"",""browser"":""phantomjs"",""browserVersion"":"""",""excludeJquerySelector"":"""",""includeJquerySelector"":""'body *'"",""script"":"""",""url"":""http://dna.ancestrydev.com/""}"); var rB = JsonConvert.DeserializeObject(@"{""viewportResolution"":""800,600"",""boundingRectangle"":""0,0,0,0"",""browser"":""phantomjs"",""browserVersion"":"""",""excludeJquerySelector"":"""",""includeJquerySelector"":""'body *'"",""script"":"""",""url"":""http://dna.ancestrydev.com/""}"); var comparison = _service.CompareDynamic(rA, rB, false); Assert.NotNull(comparison[0]); Assert.NotNull(comparison[0].Scrapes); Assert.IsTrue(comparison[0].Scrapes.Length > 1); Assert.NotNull(comparison[0].Result); Assert.NotNull(comparison[0].Id); Assert.NotNull(comparison[0].IdString); Assert.NotNull(comparison[0].TimeStamp); }
public dynamic CompareDynamic(dynamic requestA, dynamic requestB, bool persist = true) { var qBSvc = new Service(); return qBSvc.CompareDynamic(requestA, requestB, persist); }