Subversion Repositories eFlore/Applications.del

Rev

Rev 959 | Rev 1201 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package org.tela_botanica.del.test.vues.rechercheimages;

import static org.mockito.Mockito.mock;

import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
import org.mockito.Mockito;
import org.tela_botanica.del.client.cache.CacheClient;
import org.tela_botanica.del.client.services.rest.ImageService;
import org.tela_botanica.del.client.services.rest.ProtocoleService;
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur;

public class ResultatRechercheImagePresenteurTest {

        private ResultatPictofloraPresenteur resultatPresenteur;
        private org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur.ResultatPictofloraPresenteur vueResultat;
        private ImageService serviceImage;

        @Before
        public void setUp() throws Exception {

                vueResultat = mock(org.tela_botanica.del.client.vues.ResultatPictofloraPresenteur.resultats.ResultatRechercheImagePresenteur.Vue.class, Mockito.RETURNS_MOCKS);
                serviceImage = mock(ImageService.class);
                ProtocoleService protocoleService = Mockito.mock(ProtocoleService.class);
                resultatPresenteur = new ResultatPictofloraPresenteur(serviceImage, protocoleService, vueResultat);
        }

        @Test
        public void testAfficherImages() {
                resultatPresenteur.chargerEtAfficherImagesPageEnCours();
                assertEquals(CacheClient.getInstance().getPageCouranteRechercheImage(), 1);
        }

}