
368
자바에서 코틀린으로
이 코드를 원래 코드와 비교하는 것도 학습에 도움이 된다.
예제
17.21
[
interfaces
-
to
-
funs
.
0
:
src
/
test
/
java
/
travelator
/
recommendations
/
RecommendationsTests
.
java
]
@Test
public void returns_recommendations_for_multi_location() {
givenFeaturedDestinationsFor(paris,
List.of(
eiffelTower,
louvre
));
givenADistanceBetween(paris, eiffelTower, 5000);
givenADistanceBetween(paris, louvre, 1000);
givenFeaturedDestinationsFor(alton,
List.of(
flowerFarm,
watercressLine
));
givenADistanceBetween(alton, flowerFarm, 5300);
givenADistanceBetween(alton, watercressLine, 320);
assertEquals(
List.of(
new FeaturedDestinationSuggestion(alton, watercressLine, 320), ...