Subversion Repositories eFlore/Applications.del

Rev

Rev 534 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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