package test.org.korsakow.util;
import java.util.Arrays;
import java.util.List;
import junit.framework.Assert;
import org.junit.Test;
import org.korsakow.ide.util.Util;
import org.korsakow.ide.util.Util.Predicate;
public class TestUtil
{
@Test
public void testFilter() {
List<String> src = Arrays.asList("Keep","it","secret","keep","it","safe");
List<String> expected = Arrays.asList("it","secret","it");
List<String> actual = Util.filterList(expected, new Predicate<String>() {
public boolean execute(String s) {
return s.contains("t");
}
});
Assert.assertEquals(expected, actual);
}
}