Examples of OffsetIdPrinterParser


Examples of org.threeten.bp.format.DateTimeFormatterBuilder.OffsetIdPrinterParser

        assertParsed(ZoneOffset.UTC);
    }

    public void test_parse_caseSensitiveUTC_unmatchedCase() throws Exception {
        parseContext.setCaseSensitive(true);
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", "+HH:MM:ss");
        int result = pp.parse(parseContext, "z", 0);
        assertEquals(result, ~0);
        assertParsed(null);
    }
View Full Code Here

Examples of org.threeten.bp.format.DateTimeFormatterBuilder.OffsetIdPrinterParser

        assertParsed(null);
    }

    public void test_parse_caseInsensitiveUTC_matchedCase() throws Exception {
        parseContext.setCaseSensitive(false);
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", "+HH:MM:ss");
        int result = pp.parse(parseContext, "Z", 0);
        assertEquals(result, 1);
        assertParsed(ZoneOffset.UTC);
    }
View Full Code Here

Examples of org.threeten.bp.format.DateTimeFormatterBuilder.OffsetIdPrinterParser

        assertParsed(ZoneOffset.UTC);
    }

    public void test_parse_caseInsensitiveUTC_unmatchedCase() throws Exception {
        parseContext.setCaseSensitive(false);
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", "+HH:MM:ss");
        int result = pp.parse(parseContext, "z", 0);
        assertEquals(result, 1);
        assertParsed(ZoneOffset.UTC);
    }
View Full Code Here

Examples of org.threeten.bp.format.DateTimeFormatterBuilder.OffsetIdPrinterParser

    @Test(dataProvider="offsets")
    public void test_print(String pattern, String expected, ZoneOffset offset) throws Exception {
        buf.append("EXISTING");
        printContext.setDateTime(new DateTimeBuilder(OFFSET_SECONDS, offset.getTotalSeconds()));
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("NO-OFFSET", pattern);
        pp.print(printContext, buf);
        assertEquals(buf.toString(), "EXISTING" + expected);
    }
View Full Code Here

Examples of org.threeten.bp.format.DateTimeFormatterBuilder.OffsetIdPrinterParser

        assertEquals(buf.toString(), "EXISTING" + expected);
    }

    @Test(dataProvider="offsets")
    public void test_toString(String pattern, String expected, ZoneOffset offset) throws Exception {
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("NO-OFFSET", pattern);
        assertEquals(pp.toString(), "Offset(" + pattern + ",'NO-OFFSET')");
    }
View Full Code Here

Examples of org.threeten.bp.format.DateTimeFormatterBuilder.OffsetIdPrinterParser

    }

    //-----------------------------------------------------------------------
    @Test(expectedExceptions=DateTimeException.class)
    public void test_print_emptyCalendrical() throws Exception {
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", "+HH:MM:ss");
        pp.print(printEmptyContext, buf);
    }
View Full Code Here

Examples of org.threeten.bp.format.DateTimeFormatterBuilder.OffsetIdPrinterParser

        pp.print(printEmptyContext, buf);
    }

    public void test_print_emptyAppendable() throws Exception {
        printContext.setDateTime(new DateTimeBuilder(OFFSET_SECONDS, OFFSET_0130.getTotalSeconds()));
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", "+HH:MM:ss");
        pp.print(printContext, buf);
        assertEquals(buf.toString(), "+01:30");
    }
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.