sussy-kft / ncart

NCart: Utazástervező
MIT License
1 stars 0 forks source link

Legkevesebb átszállás teszt #2

Open malackapite opened 7 months ago

malackapite commented 7 months ago

Itt gyűjtsük össze, ha van valami hiba

Zzumy commented 4 months ago

Sikeres tesztek:

Amikor 2 ugyanolyan állomást adunk meg, akkor 422 kódot dob vissza.

A két állomás ugyanazon a vonalon van. Visszaadja a köztes állomásokat átszállás nélkül.

Ha esetleg megtalálja az útvonalat, de nincs menetrendje hozzá, akkor elveti és tovább folytatja a keresést.

Ha esetleg megtalálja az útvonalat, de több, mint egy napot kell várni, akkor elveti.

Ha a következő csomópontra érkezünk, akkor is csak egyszer szerepel a válaszban és nem duplikálódik.

Amikor a felhasználó azt választja, hogy mikor akar érkezni, akkor a program aszerint keresi meg a legoptimálisabb időpontot.

Zzumy commented 4 months ago

Sikertelen teszt:

A program kezeli, ha a felhasználó nem a kezdőállomásnál indul el és annak megfélően generálja hozzá a megtett időt, de a menetrendet mindig a kezdőállomáshoz viszonyítja. Szóval, ha olyan vonalat talál, ahol a kezdőállomásnál indulnánk és nem érnénk el az adott átszállást, míg ha tényleges vonalnál elérnénk az átszállást, akkor hibát dob vissza.