* Test usage of the decomposition option for unicode normalization.
*/
public void testNormalization() throws Exception {
String turkishUpperCase = "I W\u0049\u0307LL USE TURKİSH CASING";
String turkishLowerCase = "ı will use turkish casıng";
TokenFilterFactory factory = tokenFilterFactory("CollationKey",
"language", "tr",
"strength", "primary",
"decomposition", "canonical");
TokenStream tsUpper = factory.create(
new MockTokenizer(new StringReader(turkishUpperCase), MockTokenizer.KEYWORD, false));
TokenStream tsLower = factory.create(
new MockTokenizer(new StringReader(turkishLowerCase), MockTokenizer.KEYWORD, false));
assertCollatesToSame(tsUpper, tsLower);
}