I think I would rather write a paper than take a test. With a test, you never know how it is going to turn out and in that regard, your grade is pretty much hit or miss. But with a paper, you can write a draft and have other people look at it to get suggestions for improvement. Then you can rewrite it to make it even better than before. You don't get such second chances with tests.