added more unit tests for pascal