Locale locale = Locale.CHINA;
localeAttr.setLocale(locale);
Assert.assertEquals(locale, localeAttr.getLocale());
Assert.assertEquals(locale, config.get(ConfigurationKeys.LOCALE));
LowercaseExpandedTermsAttribute lowercaseExpandedTermsAttr = config
.addAttribute(LowercaseExpandedTermsAttribute.class);
Assert.assertEquals(true, lowercaseExpandedTermsAttr
.isLowercaseExpandedTerms());
Assert.assertEquals(true, config.get(
ConfigurationKeys.LOWERCASE_EXPANDED_TERMS).booleanValue());
boolean lowercaseEnabled = false;
lowercaseExpandedTermsAttr.setLowercaseExpandedTerms(lowercaseEnabled);
Assert.assertEquals(lowercaseEnabled, lowercaseExpandedTermsAttr
.isLowercaseExpandedTerms());
Assert.assertEquals(lowercaseEnabled, config.get(
ConfigurationKeys.LOWERCASE_EXPANDED_TERMS).booleanValue());
MultiTermRewriteMethodAttribute multiTermRewriteMethodAttr = config