Class ParseStateMachineTest


  • public class ParseStateMachineTest
    extends Object
    • Constructor Detail

      • ParseStateMachineTest

        public ParseStateMachineTest()
    • Method Detail

      • columns

        @Test
        public void columns()
                     throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • windowsCrLf

        @Test
        public void windowsCrLf()
                         throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • commentLine

        @Test
        public void commentLine()
                         throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • simpleTest

        @Test
        public void simpleTest()
                        throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • emptyColumns

        @Test
        public void emptyColumns()
                          throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • illegalState

        @Test
        public void illegalState()
                          throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • illegalCharactersAfterQuotedContent

        @Test
        public void illegalCharactersAfterQuotedContent()
      • beforeFieldWithEOL

        @Test
        public void beforeFieldWithEOL()
                                throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • beforeFieldWithEOF

        @Test
        public void beforeFieldWithEOF()
                                throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • beforeFieldWithSeparator

        @Test
        public void beforeFieldWithSeparator()
                                      throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException
      • cellNotFinished

        @Test
        public void cellNotFinished()
      • doubleQuotesAfterFieldInfoStarted

        @Test
        public void doubleQuotesAfterFieldInfoStarted()
      • feedStateMachine

        protected void feedStateMachine​(org.csveed.token.ParseStateMachine machine,
                                        String symbols)
                                 throws org.csveed.token.ParseException
        Throws:
        org.csveed.token.ParseException