test("deleting handled route-visit moves it to open route-visit area", async function(assert) { const routeVisits = buildRouteVisitsWithSharedRoutePlan(1); mockFindAll("route-plan"); mockQuery("route-visit").returns({json: routeVisits}); mockUpdate("route-visit", 1); await page.visit(); assert.equal(page.openRouteVisits().count, 0); await page.routePlans(0).routeVisits(0).delete(); assert.equal(page.openRouteVisits().count, 1); });
test("can delete individual route visit", async function(assert) { const routeVisits = buildRouteVisitsWithSharedRoutePlan(1); mockFindAll("route-plan"); mockQuery("route-visit").returns({json:routeVisits}); await page.visit(); assert.equal(page.routePlans(0).routeVisits().count, 1); mockUpdate("route-visit", 1); await page.routePlans(0).routeVisits(0).delete(); assert.equal(page.routePlans(0).routeVisits().count, 0); });