From c7c9f4ebd9ff67407fafb0634cbdc45d6757c3c4 Mon Sep 17 00:00:00 2001 From: javajigi Date: Wed, 27 May 2020 15:11:09 +0900 Subject: [PATCH] add spring boot dependency, RestTemplate samples --- build.gradle | 3 --- gradle/wrapper/gradle-wrapper.properties | 3 ++- src/test/java/webserver/ExecutorsTest.java | 1 - src/test/java/webserver/HttpRequestTest.java | 18 ++++++++++++++++++ 4 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 src/test/java/webserver/HttpRequestTest.java diff --git a/build.gradle b/build.gradle index 85b81b7ed..11aba2f18 100644 --- a/build.gradle +++ b/build.gradle @@ -26,9 +26,6 @@ dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.junit.jupiter:junit-jupiter:5.6.2' testImplementation 'org.assertj:assertj-core:3.16.1' - testImplementation('org.springframework.boot:spring-boot-starter-test') { - exclude group: 'junit' - } } test { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a4b442974..4bbdc4263 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,6 @@ +#Wed May 27 14:56:20 KST 2020 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip diff --git a/src/test/java/webserver/ExecutorsTest.java b/src/test/java/webserver/ExecutorsTest.java index 056ad4195..ab28c7422 100644 --- a/src/test/java/webserver/ExecutorsTest.java +++ b/src/test/java/webserver/ExecutorsTest.java @@ -2,7 +2,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.boot.test.web.client.TestRestTemplate; import org.springframework.util.StopWatch; import java.util.concurrent.ExecutorService; diff --git a/src/test/java/webserver/HttpRequestTest.java b/src/test/java/webserver/HttpRequestTest.java new file mode 100644 index 000000000..7f8044642 --- /dev/null +++ b/src/test/java/webserver/HttpRequestTest.java @@ -0,0 +1,18 @@ +package webserver; + +import org.junit.jupiter.api.Test; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; +import org.springframework.web.client.RestTemplate; + +import static org.assertj.core.api.Assertions.assertThat; + +public class HttpRequestTest { + @Test + void request_resttemplate() { + RestTemplate restTemplate = new RestTemplate(); + String resourceUrl = "https://edu.nextstep.camp"; + ResponseEntity response = restTemplate.getForEntity(resourceUrl + "/c/4YUvqn9V", String.class); + assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK); + } +}