protected void AssertApiResults(JsonSearchResponseModel model, bool assertOrder, params Guid[] jobAdIds) { Assert.IsTrue( assertOrder ? (from j in model.JobAds select j.JobAdId).ToList().SequenceEqual(jobAdIds) : (from j in model.JobAds select j.JobAdId).ToList().CollectionEqual(jobAdIds)); }
private string AssertHash(JsonSearchResponseModel model, JobAdSearchCriteria criteria) { var hash = model.Hash; Assert.AreEqual(GetHash(criteria), hash); return(hash); }
protected void AssertApiResults(JsonSearchResponseModel model, bool assertOrder, params JobAd[] jobAds) { AssertApiResults(model, assertOrder, (from j in jobAds select j.Id).ToArray()); }