Package org.xnap.commons.i18n

Examples of org.xnap.commons.i18n.I18n


    }

    @Test(expected = BadRequestException.class)
    public void testDeleteProductWithSubscriptions() {
        ProductServiceAdapter pa = mock(ProductServiceAdapter.class);
        I18n i18n = I18nFactory.getI18n(getClass(), Locale.US, I18nFactory.FALLBACK);
        ProductResource pr = new ProductResource(pa, null, null, null, i18n);
        Product p = mock(Product.class);
        when(pa.getProductById(eq("10"))).thenReturn(p);
        Set<Subscription> subs = new HashSet<Subscription>();
        Subscription s = mock(Subscription.class);
View Full Code Here


    @Mock private HttpServletResponse response;

    @Before
    public void setUp() {
        I18n i18n = I18nFactory.getI18n(
            getClass(),
            Locale.US,
            I18nFactory.READ_PROPERTIES | I18nFactory.FALLBACK
        );
View Full Code Here

    @Test
    public void testGetFrench() {
        when(mockReq.getLocale()).thenReturn(Locale.FRANCE);
        Provider<I18n> p = new I18nProvider(mockReq);
        I18n providedI18n = p.get();
        assertEquals(Locale.FRANCE, providedI18n.getLocale());
    }
View Full Code Here

    @Test
    public void testGetJapanese() {
        when(mockReq.getLocale()).thenReturn(Locale.JAPAN);
        Provider<I18n> p = new I18nProvider(mockReq);
        I18n providedI18n = p.get();
        assertEquals(Locale.JAPAN, providedI18n.getLocale());
    }
View Full Code Here

    @Test
    public void testGetDefault() {
        when(mockReq.getLocale()).thenReturn(null);
        Provider<I18n> p = new I18nProvider(mockReq);
        I18n providedI18n = p.get();
        assertEquals(Locale.US, providedI18n.getLocale());
    }
View Full Code Here

        cem = injector.getInstance(CandlepinExceptionMapper.class);
    }

    @Test
    public void defaultBuilder() {
        I18n i18n = injector.getInstance(I18n.class);
        IOException ioe = new IOException("fake io exception");
        RuntimeException re = new RuntimeException("oops", ioe);
        ResponseBuilder bldr = cem.getDefaultBuilder(re, null,
            MediaType.APPLICATION_ATOM_XML_TYPE);
        Response r = bldr.build();
View Full Code Here

TOP

Related Classes of org.xnap.commons.i18n.I18n

Copyright © 2018 www.massapicom. 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.