package de.jpaw.bonaparte.api.tests;
import org.testng.Assert;
import org.testng.annotations.Test;
import de.jpaw.bonaparte.api.ColumnCollector;
public class ArrayIndexStripperTest {
private final ColumnCollector cc = new ColumnCollector();
private void check(String in, String expected, String testcase) throws Exception {
String actual = cc.stripArrayIndexes(in);
Assert.assertEquals(actual, expected, testcase);
}
@Test
public void checkIndexStripper() throws Exception {
check("bla.di.bla", "bla.di.bla", "no index");
check("bla[1].di.bla[4]", "bla.di.bla", "two indexes");
check("bla[1][2][3].di[x].bla[4]", "bla.di.bla", "many indexes");
}
}