'use strict' const testJourneysStationToStation = async (cfg) => { const {test: t, res, validate, fromId, toId} = cfg validate(t, res, 'journeysResult', 'res') const {journeys} = res t.strictEqual(journeys.length, 3) for (let i = 0; i < journeys.length; i++) { const j = journeys[i] let origin = j.legs[0].origin if (origin.station) origin = origin.station let dest = j.legs[j.legs.length - 1].destination if (dest.station) dest = dest.station t.strictEqual(origin.id, fromId) t.strictEqual(dest.id, toId) } } module.exports = testJourneysStationToStation