blob: d9657b997be1f7246172b9f5122e670b273cb712 [file] [log] [blame]
package com.atlassian.uwc.converters.sharepoint;
import junit.framework.TestCase;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
public class QuoteWSConverterTest extends TestCase {
QuoteWSConverter tester = null;
Logger log = Logger.getLogger(this.getClass());
protected void setUp() throws Exception {
tester = new QuoteWSConverter();
PropertyConfigurator.configure("log4j.properties");
}
public void testConvertQuoteWS() {
String input, expected, actual;
input = "a{quote}b";
expected = "a\n" +
"{quote}\n" +
"b";
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
input = "\n{quote}something";
expected = "\n" +
"{quote}\n" +
"something";
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
input = "sometihng{quote}\n";
expected = "sometihng\n" +
"{quote}\n";
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
input = "\n{quote}\n";
expected = input;
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
input = "{quote}";
expected = input;
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
input = "{quote}blah";
expected = "{quote}\n" +
"blah";
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
input = "{quote}\n";
expected = input;
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
}
public void testExample() {
String input, expected, actual;
input = "\n" +
"{quote}h4. ";
expected = "\n" +
"{quote}\n" +
"h4. ";
actual = tester.convertQuoteWS(input);
assertNotNull(actual);
assertEquals(expected, actual);
}
}