added tests for basic parsing