Package org.apache.clerezza.triaxrs.headerDelegate

Examples of org.apache.clerezza.triaxrs.headerDelegate.LocaleProvider.fromString()


  @Test
  public void testLocaleProviderFromString() {
    LocaleProvider lp = new LocaleProvider();
    boolean illegaleArugmentOccured = false;

    assertEquals("en_UK", lp.fromString("en-uk;q = .7").toString());
    assertEquals("us__slang", lp.fromString("us-slang").toString());
    assertEquals("en_UK_cockney", lp.fromString("en-uk-cockney").toString());

    // only 2 letter language tags are allowed
    try {
View Full Code Here


  public void testLocaleProviderFromString() {
    LocaleProvider lp = new LocaleProvider();
    boolean illegaleArugmentOccured = false;

    assertEquals("en_UK", lp.fromString("en-uk;q = .7").toString());
    assertEquals("us__slang", lp.fromString("us-slang").toString());
    assertEquals("en_UK_cockney", lp.fromString("en-uk-cockney").toString());

    // only 2 letter language tags are allowed
    try {
      lp.fromString("abc-oaeu");
View Full Code Here

    LocaleProvider lp = new LocaleProvider();
    boolean illegaleArugmentOccured = false;

    assertEquals("en_UK", lp.fromString("en-uk;q = .7").toString());
    assertEquals("us__slang", lp.fromString("us-slang").toString());
    assertEquals("en_UK_cockney", lp.fromString("en-uk-cockney").toString());

    // only 2 letter language tags are allowed
    try {
      lp.fromString("abc-oaeu");
    } catch (IllegalArgumentException e) {
View Full Code Here

    assertEquals("us__slang", lp.fromString("us-slang").toString());
    assertEquals("en_UK_cockney", lp.fromString("en-uk-cockney").toString());

    // only 2 letter language tags are allowed
    try {
      lp.fromString("abc-oaeu");
    } catch (IllegalArgumentException e) {
      illegaleArugmentOccured = true;
    }
    assertTrue(illegaleArugmentOccured);
View Full Code Here

    assertTrue(illegaleArugmentOccured);

    illegaleArugmentOccured = false;
    // the first sub-tag must not be longer than 8 chars
    try {
      lp.fromString("ab-abcdefghij");
    } catch (IllegalArgumentException e) {
      illegaleArugmentOccured = true;
    }
    assertTrue(illegaleArugmentOccured);
View Full Code Here

    assertTrue(illegaleArugmentOccured);

    illegaleArugmentOccured = false;
    // the first sub-tag must not be shorter than 2 chars
    try {
      lp.fromString("ab-a");
    } catch (IllegalArgumentException e) {
      illegaleArugmentOccured = true;
    }
    assertTrue(illegaleArugmentOccured);
  }
View Full Code Here

      return null;
    }
   
    for (String language : languages) {
      try{
        locales.add(lp.fromString(language));
      } catch (IllegalArgumentException ex) {
        //log and continue
        logger.error("Exception {}", ex);
      }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.