blob: ab192567706af36250b863b3790fafd290a4efdc [file] [log] [blame]
package com.atlassian.uwc.converters;
import junit.framework.TestCase;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
import com.atlassian.uwc.ui.Page;
public class ChopPageExtensionsConverterTest extends TestCase {
ChopPageExtensionsConverter tester = null;
Logger log = Logger.getLogger(this.getClass());
protected void setUp() throws Exception {
tester = new ChopPageExtensionsConverter();
PropertyConfigurator.configure("log4j.properties");
}
public void testConvert_Basic() {
String input, expected, actual;
input = "page.txt";
expected = "page";
Page page = new Page(null);
page.setName(input);
tester.convert(page);
actual = page.getName();
assertNotNull(actual);
assertEquals(expected, actual);
}
public void testConvert_Noextenions() {
String input, expected, actual;
input = "page";
expected = "page";
Page page = new Page(null);
page.setName(input);
tester.convert(page);
actual = page.getName();
assertNotNull(actual);
assertEquals(expected, actual);
}
public void testConvert_HiddenFile() {
String input, expected, actual;
input = ".hidden";
expected = ".hidden";
Page page = new Page(null);
page.setName(input);
tester.convert(page);
actual = page.getName();
assertNotNull(actual);
assertEquals(expected, actual);
}
}