added tests for break, return