package me.chenyi.mm.service; import me.chenyi.mm.model.ModelUtils; import me.chenyi.mm.model.Node; import org.junit.Assert; import org.junit.Before; import org.junit.Test; import java.util.List; /** * Created with IntelliJ IDEA. * User: yichen1976 * Date: 15/09/12 * Time: 17:36 */ public class ServiceUtiltiesTest { @Before public void setUp() throws Exception { ServiceUtilities.initMovieService(); } @Test public void testGrabMovieInfoToDatabase() throws Exception { // String movieTitle = "Men in Black 2"; String movieTitle = "Prometheus"; ServiceUtilities.addMovieInfoToDatabase(movieTitle, 1, true); Node node = ModelUtils.searchMovieByTitle(movieTitle); Assert.assertNotNull(node); } @Test public void testPosterImageSize() throws Exception { List<String> poster = ServiceUtilities.getImageSizeList("poster"); Assert.assertNotNull(poster); for(String size : poster) { System.out.println("size = " + size); } } @Test public void testBackdropImageSize() throws Exception { List<String> poster = ServiceUtilities.getImageSizeList("backdrop"); Assert.assertNotNull(poster); for(String size : poster) { System.out.println("size = " + size); } } @Test public void testAddMovieInfoToDatabase() throws Exception { // String movieTitle = "Men in Black 2"; long movieId = 11; ServiceUtilities.addMovieInfoToDatabase(movieId, true); Node node = ModelUtils.searchMovieByTmdbId(movieId); System.out.println("node = " + node); Assert.assertNotNull(node); } }