And a third?! Seriously, why all the files? And why so many different test cases? What's special about each of them?
I'd prefer boundary tests and edge case tests along with a few more "middle of the road" tests, but I'd really like to understand (which probably means a comment documenting each) why each one is there...