public void GetJobsPaginated() { Franchise franchise = new Franchise(_ctx.Listen360, TestUtil.GetElementForXml(Properties.Resources.FakeFranchise1)); TestUtil.SetupResponseXml(_ctx.WebRequest, string.Format("<jobs type=\"array\">{0}</jobs>", Properties.Resources.FakeJob1)); IJob[] jobs = franchise.GetJobs(2); Assert.IsTrue(_ctx.WebRequestFactory.CreateWebRequestCalled); Assert.AreEqual(string.Format("{0}/{1}/jobs?page=2", _ctx.Url, franchise.Path), _ctx.WebRequestFactory.CreateWebRequestLastUrl); Assert.AreEqual(1, jobs.Length); Assert.AreEqual(234, jobs[0].Id); }