Finale der Weltmeisterschaft 2018: REST Client in zwei Zeilen mit org.springframework.web.client.RestTemplate

Erstellt am 15. Juli 2018 von It_berater

Ein REST-Client ist in zwei Zeilen mit Spring schnell geschrieben. Früher war es komplizierter! Hier mal eine JUnit-Testklasse:

package de.wenzlaff.fussball;

import static org.junit.Assert.assertTrue;

import org.junit.jupiter.api.Test;
import org.springframework.web.client.RestTemplate;

/**
 * Ein einfacher REST-Client.
 * 
 * @author Thomas Wenzlaff
 *
 */
class FussballControllerRestTest {

	private static final String REST_URI = "http://localhost:8080/fussballer";

	@Test
	void testRESTClient() {

		RestTemplate restTemplate = new RestTemplate();

		String result = restTemplate.getForObject(REST_URI, String.class);

		assertTrue(result.contains("Müller"));
	}
}

Ähnliche Artikel:

  1. Anzahl der Flugzeuge mit 3 Zeilen Java Code ausgeben via REST API mit Jersey und JDom 2.0
  2. Rest Test Programm: Java Migration von JUnit 4 nach JUnit 5 (1.0.0.-M6)
  3. Standalone RESTful Server und Client mit dem Restlet Framework