/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.codehaus.mojo.scmchangelog;
import java.io.File;
import junit.framework.TestCase;
/**
*
* @author hugonnem
*/
public class ReportHelperTest extends TestCase {
public ReportHelperTest(String testName) {
super(testName);
}
protected void setUp() throws Exception {
super.setUp();
}
protected void tearDown() throws Exception {
super.tearDown();
}
/**
* Test of copyImage method, of class ReportHelper.
* @throws java.lang.Exception
*/
public void testCopyImage() throws Exception {
String resourcePath = "images/add.gif";
String outputDir = System.getProperty("java.io.tmpdir");
ReportHelper.copyImage(resourcePath, outputDir);
File copy = new File(outputDir + System.getProperty("file.separator") +
"images" + System.getProperty("file.separator") + "add.gif");
assertTrue(copy.exists());
copy.delete();
}
/**
* Test of getImageName method, of class ReportHelper.
*/
public void testGetImageName() {
String resourcePath = "images/toto.gif";
String expResult = "toto.gif";
String result = ReportHelper.getImageName(resourcePath);
assertEquals(expResult, result);
resourcePath = "toto.gif";
result = ReportHelper.getImageName(resourcePath);
assertEquals(expResult, result);
resourcePath = "/var/images/toto.gif";
result = ReportHelper.getImageName(resourcePath);
assertEquals(expResult, result);
}
}