static void assertAlgorithm(String algName, String inject, String input, String[] expected)
     throws Exception {
   Tokenizer tokenizer = new WhitespaceTokenizer(DEFAULT_VERSION, new StringReader(input));
   Map<String, String> args = new HashMap<String, String>();
   args.put("encoder", algName);
   args.put("inject", inject);
   PhoneticFilterFactory factory = new PhoneticFilterFactory();
   factory.init(args);
   TokenStream stream = factory.create(tokenizer);
   assertTokenStreamContents(stream, expected);
 }