Skip to content

Commit 06c92f2

Browse files
Ensure valid values for transferCount
1 parent 5151053 commit 06c92f2

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

application/src/test/java/org/opentripplanner/gtfs/mapping/FareTransferRuleMapperTest.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,17 @@ void defaultTransferCount() {
109109
assertTrue(transferRule.unlimitedTransfers());
110110
}
111111

112+
@Test
113+
void explicitUnlimitedTransfer() {
114+
var rule = new FareTransferRule();
115+
rule.setFromLegGroupId(groupId1);
116+
rule.setToLegGroupId(groupId2);
117+
rule.setTransferCount(-1);
118+
119+
var transferRule = map(fareProduct(), rule);
120+
assertTrue(transferRule.unlimitedTransfers());
121+
}
122+
112123
@Test
113124
void transferCount() {
114125
var rule = new FareTransferRule();

0 commit comments

Comments
 (0)