Examples of OffsetIdPrinterParser


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

    //-----------------------------------------------------------------------
    @DataProvider(name="error")
    Object[][] data_error() {
        return new Object[][] {
            {new OffsetIdPrinterParser("Z", "+HH:MM:ss"), "hello", -1, IndexOutOfBoundsException.class},
            {new OffsetIdPrinterParser("Z", "+HH:MM:ss"), "hello", 6, IndexOutOfBoundsException.class},
        };
    }
View Full Code Here

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

        }
    }

    //-----------------------------------------------------------------------
    public void test_parse_exactMatch_UTC() throws Exception {
        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

        assertEquals(result, 1);
        assertParsed(ZoneOffset.UTC);
    }

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

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

        assertEquals(result, 1);
        assertParsed(ZoneOffset.UTC);
    }

    public void test_parse_midStringMatch_UTC() throws Exception {
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", "+HH:MM:ss");
        int result = pp.parse(parseContext, "OTHERZOTHER", 5);
        assertEquals(result, 6);
        assertParsed(ZoneOffset.UTC);
    }
View Full Code Here

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

        assertEquals(result, 6);
        assertParsed(ZoneOffset.UTC);
    }

    public void test_parse_endStringMatch_UTC() throws Exception {
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", "+HH:MM:ss");
        int result = pp.parse(parseContext, "OTHERZ", 5);
        assertEquals(result, 6);
        assertParsed(ZoneOffset.UTC);
    }
View Full Code Here

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

        assertParsed(ZoneOffset.UTC);
    }

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

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

        assertEquals(result, 0);
        assertParsed(ZoneOffset.UTC);
    }

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

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

        assertEquals(result, 0);
        assertParsed(ZoneOffset.UTC);
    }

    public void test_parse_midStringMatch_UTC_EmptyUTC() throws Exception {
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("", "+HH:MM:ss");
        int result = pp.parse(parseContext, "OTHEROTHER", 5);
        assertEquals(result, 5);
        assertParsed(ZoneOffset.UTC);
    }
View Full Code Here

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

        assertEquals(result, 5);
        assertParsed(ZoneOffset.UTC);
    }

    public void test_parse_endStringMatch_UTC_EmptyUTC() throws Exception {
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("", "+HH:MM:ss");
        int result = pp.parse(parseContext, "OTHER", 5);
        assertEquals(result, 5);
        assertParsed(ZoneOffset.UTC);
    }
View Full Code Here

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

        };
    }

    @Test(dataProvider="offsets")
    public void test_parse_exactMatch(String pattern, String parse, ZoneOffset expected) throws Exception {
        OffsetIdPrinterParser pp = new OffsetIdPrinterParser("Z", pattern);
        int result = pp.parse(parseContext, parse, 0);
        assertEquals(result, parse.length());
        assertParsed(expected);
    }
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.