@Test
public void testBlockDeclaration() {
assertThat(PostProcessor.isBlockDeclaration("[foo]"), equalTo(true));
assertThat(PostProcessor.isBlockDeclaration("[foo,a,b,c]"), equalTo(true));
assertThat(PostProcessor.isBlockDeclaration("[foo ]"), equalTo(true));
assertThat(PostProcessor.isBlockDeclaration("[ foo ]"), equalTo(true));
assertThat(PostProcessor.isBlockDeclaration("foo"), equalTo(false));
assertThat(PostProcessor.isBlockDeclaration(""), equalTo(false));
assertThat(PostProcessor.isBlockDeclaration("[]"), equalTo(false));
assertThat(PostProcessor.isBlockDeclaration("[ ]"), equalTo(true));
assertThat(PostProcessor.isBlockDeclaration("[X]"), equalTo(true));
}