1 /* 2 * #%L 3 * IsisFish 4 * 5 * $Id: BitUtilTest.java 4156 2014-12-09 11:27:18Z echatellier $ 6 * $HeadURL: https://svn.codelutin.com/isis-fish/tags/isis-fish-4.4.0.2/src/test/java/fr/ifremer/isisfish/util/BitUtilTest.java $ 7 * %% 8 * Copyright (C) 2012 Ifremer, Benjamin Poussin 9 * %% 10 * This program is free software: you can redistribute it and/or modify 11 * it under the terms of the GNU General Public License as 12 * published by the Free Software Foundation, either version 3 of the 13 * License, or (at your option) any later version. 14 * 15 * This program is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU General Public License for more details. 19 * 20 * You should have received a copy of the GNU General Public 21 * License along with this program. If not, see 22 * <http://www.gnu.org/licenses/gpl-3.0.html>. 23 * #L% 24 */ 25 26 package fr.ifremer.isisfish.util; 27 28 import org.junit.Assert; 29 import org.junit.Test; 30 31 /** 32 * 33 * @author poussin 34 * @version $Revision: 4156 $ 35 * 36 * Last update: $Date: 2014-12-09 12:27:18 +0100 (Tue, 09 Dec 2014) $ 37 * by : $Author: echatellier $ 38 */ 39 public class BitUtilTest { 40 41 /** 42 * Test que la conversion chaine vers long fonctionne pour la creation de mark 43 */ 44 @Test 45 public void testMark() { 46 String s = "res mat"; 47 long l = BitUtil.toMark(s); 48 String r = BitUtil.fromMark(l); 49 50 // le resultat fait toujours 8 caracteres, s'il faut des espaces son ajouter 51 Assert.assertEquals(s + " ", r); 52 } 53 54 }