8000 interfaces-to-funs.2 : Revert last · test-driven-development/code@6399b04 · GitHub
[go: up one dir, main page]

Skip to content

Commit 6399b04

Browse files
Duncan McGregordmcg
authored andcommitted
interfaces-to-funs.2 : Revert last
1 parent 35e1961 commit 6399b04

File tree

1 file changed

+9
-17
lines changed

1 file changed

+9
-17
lines changed

src/test/java/travelator/recommendations/RecommendationsTests.java

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -73,29 +73,21 @@ public void returns_recommendations_for_single_location() {
7373

7474
@Test
7575
public void returns_recommendations_for_multi_location() {
76-
when(featuredDestinations.findCloseTo(paris))
77-
.thenReturn(List.of(
76+
givenFeaturedDestinationsFor(paris,
77+
List.of(
7878
eiffelTower,
7979
louvre
8080
));
81-
when(distanceCalculator.distanceInMetersBetween(
82-
paris, eiffelTower.getLocation())
83-
).thenReturn(5000);
84-
when(distanceCalculator.distanceInMetersBetween(
85-
paris, louvre.getLocation())
86-
).thenReturn(1000);
87-
88-
when(featuredDestinations.findCloseTo(alton))
89-
.thenReturn(List.of(
81+
givenADistanceBetween(paris, eiffelTower, 5000);
82+
givenADistanceBetween(paris, louvre, 1000);
83+
84+
givenFeaturedDestinationsFor(alton,
85+
List.of(
9086
flowerFarm,
9187
watercressLine
9288
));
93-
when(distanceCalculator.distanceInMetersBetween(
94-
alton, flowerFarm.getLocation())
95-
).thenReturn(5300);
96-
when(distanceCalculator.distanceInMetersBetween(
97-
alton, watercressLine.getLocation())
98-
).thenReturn(320);
89+
givenADistanceBetween(alton, flowerFarm, 5300);
90+
givenADistanceBetween(alton, watercressLine, 320);
9991

10092
assertEquals(
10193
List.of(

0 commit comments

Comments
 (0)
0