finish adding all the tests in test/unit