Java tutorial
package nc.noumea.mairie.appock.core.utility; /*- * #%L * Logiciel de Gestion des approvisionnements et des stocks des fournitures administratives de la Mairie de Nouma * %% * Copyright (C) 2017 Mairie de Nouma, Nouvelle-Caldonie * %% * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public * License along with this program. If not, see * <http://www.gnu.org/licenses/gpl-3.0.html>. * #L% */ import java.util.ArrayList; import java.util.List; import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang.StringUtils; import org.junit.Assert; import org.junit.Test; import nc.noumea.mairie.appock.service.impl.AppockBaseTest; public class MessageErreurUtilTest extends AppockBaseTest { @Test public void construitListeMessageErreurViolationContrainte() { Assert.assertTrue( CollectionUtils.isEmpty(MessageErreurUtil.construitListeMessageErreurViolationContrainte(null))); } @Test public void construitReprListeMessageErreur() { List<MessageErreur> listeMessageErreur = new ArrayList<MessageErreur>(); Assert.assertTrue(StringUtils.isBlank(MessageErreurUtil.construitReprListeMessageErreur(null))); Assert.assertTrue( StringUtils.isBlank(MessageErreurUtil.construitReprListeMessageErreur(listeMessageErreur))); listeMessageErreur.add(null); Assert.assertTrue( StringUtils.isBlank(MessageErreurUtil.construitReprListeMessageErreur(listeMessageErreur))); listeMessageErreur = new ArrayList<MessageErreur>(); listeMessageErreur.add(new MessageErreur("message erreur 1")); Assert.assertEquals(MessageErreurUtil.construitReprListeMessageErreur(listeMessageErreur), "message erreur 1\n"); listeMessageErreur.add(new MessageErreur("message erreur 2")); Assert.assertTrue(MessageErreurUtil.construitReprListeMessageErreur(listeMessageErreur) .contains("- message erreur 1")); Assert.assertTrue(MessageErreurUtil.construitReprListeMessageErreur(listeMessageErreur) .contains("- message erreur 2")); } }