view spring-boot-playground/src/test/java/de/comline/spring/service/MovieRepositoryTestWithoutSpring.java @ 16:4217059d40e8

Test zum Empfang einer ganzen JMS Message, nicht nur der Payload
author Dirk Olmes <dirk.olmes@codedo.de>
date Thu, 10 Sep 2020 09:32:21 +0200
parents 4594ff529ab1
children
line wrap: on
line source

package de.comline.spring.service;

import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.is;

import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;

import de.comline.spring.entity.Movie;

public class MovieRepositoryTestWithoutSpring {
	@Test
	@DisplayName("Test with hand-wired service and repository, without Spring")
	public void serviceTestWithoutSpring() {
		MovieService service = new MovieService();
		service.repository = RepositoryMocker.createMockRepository();
		
		String title = "the-movie-title";
		
		Movie movie = service.createMovie(title);
		assertThat(movie.getTitle(), is(title));		
	}
}