/* vim: set ts=2 et sw=2 cindent fo=qroca: */ package com.globant.katari.tools; import org.junit.Test; import static org.junit.Assert.*; import static org.hamcrest.CoreMatchers.*; public class SqlSentencesParserTest { @Test public void testReadSentence() { SqlSentencesParser parser = new SqlSentencesParser( "src/test/resources/com/globant/katari/tools/sqlSentences.sql"); String sentence; sentence = parser.readSentence(); assertThat(sentence, is("s1")); sentence = parser.readSentence(); assertThat(sentence, is("s1\ns2")); sentence = parser.readSentence(); assertThat(sentence, is("s1\ns2; \n\na")); sentence = parser.readSentence(); assertThat(sentence, is("a\n\n")); sentence = parser.readSentence(); assertThat(sentence, is(nullValue())); } }