Subversion Repositories eFlore/Applications.del

Rev

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

Rev 413 Rev 484
1
package org.tela_botanica.del.test.vues.rechercheimages;
1
package org.tela_botanica.del.test.vues.rechercheimages;
2
 
2
 
3
import static org.junit.Assert.*;
3
import static org.junit.Assert.*;
4
 
4
 
5
import org.junit.Before;
5
import org.junit.Before;
6
import org.junit.Test;
6
import org.junit.Test;
7
import org.tela_botanica.del.client.services.rest.ImageService;
7
import org.tela_botanica.del.client.services.rest.ImageService;
8
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur;
8
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur;
9
 
9
 
10
import com.google.gwt.user.client.ui.HasWidgets;
10
import com.google.gwt.user.client.ui.HasWidgets;
11
 
11
 
12
import static org.mockito.Mockito.*;
12
import static org.mockito.Mockito.*;
13
 
13
 
14
public class ResultatRechercheImagePresenteurTest {
14
public class ResultatRechercheImagePresenteurTest {
15
 
15
 
16
	private ResultatRechercheImagePresenteur resultatPresenteur;
16
	private ResultatRechercheImagePresenteur resultatPresenteur;
17
	private org.tela_botanica.del.client.vues.rechercheimages.MoteurRechercheImagePresenteur.Vue vueMoteurRecherche;
17
	private org.tela_botanica.del.client.vues.rechercheimages.moteur.MoteurRechercheImagePresenteur.Vue vueMoteurRecherche;
18
	private org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur.Vue vueResultat;
18
	private org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur.Vue vueResultat;
19
	private ImageService serviceImage;
19
	private ImageService serviceImage;
20
	
20
	
21
	@Before
21
	@Before
22
	public void setUp() throws Exception {
22
	public void setUp() throws Exception {
23
		
23
		
24
		vueResultat = mock(org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur.Vue.class);
24
		vueResultat = mock(org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur.Vue.class);
25
		serviceImage = mock(ImageService.class); 
25
		serviceImage = mock(ImageService.class); 
26
		resultatPresenteur = new ResultatRechercheImagePresenteur(serviceImage, vueResultat);
26
		resultatPresenteur = new ResultatRechercheImagePresenteur(serviceImage, vueResultat);
27
		vueMoteurRecherche = mock(org.tela_botanica.del.client.vues.rechercheimages.MoteurRechercheImagePresenteur.Vue.class);
27
		vueMoteurRecherche = mock(org.tela_botanica.del.client.vues.rechercheimages.moteur.MoteurRechercheImagePresenteur.Vue.class);
28
		HasWidgets zoneResultats = mock(HasWidgets.class);
28
		HasWidgets zoneResultats = mock(HasWidgets.class);
29
		when(vueMoteurRecherche.getZoneResultats()).thenReturn(zoneResultats);
29
		when(vueMoteurRecherche.getZoneResultats()).thenReturn(zoneResultats);
30
		resultatPresenteur.go(vueMoteurRecherche.getZoneResultats());
30
		resultatPresenteur.go(vueMoteurRecherche.getZoneResultats());
31
		
31
		
32
	}
32
	}
33
 
33
 
34
	@Test
34
	@Test
35
	public void testAfficherImages() {
35
	public void testAfficherImages() {
36
				
36
				
37
		//TODO: réfléchir avec les autres à quoi tester
37
		//TODO: réfléchir avec les autres à quoi tester
38
		assertSame("a", "a");
38
		assertSame("a", "a");
39
	}
39
	}
40
 
40
 
41
}
41
}