Subversion Repositories eFlore/Applications.del

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
380 gduche 1
package org.tela_botanica.del.test.vues.rechercheimages;
2
 
534 benjamin 3
import static org.mockito.Mockito.mock;
380 gduche 4
 
5
import org.junit.Before;
6
import org.junit.Test;
534 benjamin 7
import static org.junit.Assert.*;
8
import org.mockito.Mockito;
9
import org.tela_botanica.del.client.cache.CacheClient;
413 aurelien 10
import org.tela_botanica.del.client.services.rest.ImageService;
959 benjamin 11
import org.tela_botanica.del.client.services.rest.ProtocoleService;
380 gduche 12
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur;
13
 
14
public class ResultatRechercheImagePresenteurTest {
15
 
1197 gduche 16
	private ResultatPictofloraPresenteur resultatPresenteur;
17
	private org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur.ResultatPictofloraPresenteur vueResultat;
413 aurelien 18
	private ImageService serviceImage;
534 benjamin 19
 
380 gduche 20
	@Before
21
	public void setUp() throws Exception {
534 benjamin 22
 
1197 gduche 23
		vueResultat = mock(org.tela_botanica.del.client.vues.ResultatPictofloraPresenteur.resultats.ResultatRechercheImagePresenteur.Vue.class, Mockito.RETURNS_MOCKS);
534 benjamin 24
		serviceImage = mock(ImageService.class);
959 benjamin 25
		ProtocoleService protocoleService = Mockito.mock(ProtocoleService.class);
1197 gduche 26
		resultatPresenteur = new ResultatPictofloraPresenteur(serviceImage, protocoleService, vueResultat);
380 gduche 27
	}
28
 
29
	@Test
413 aurelien 30
	public void testAfficherImages() {
534 benjamin 31
		resultatPresenteur.chargerEtAfficherImagesPageEnCours();
32
		assertEquals(CacheClient.getInstance().getPageCouranteRechercheImage(), 1);
380 gduche 33
	}
34
 
35
}