I don't see the need for any of the tests except this one. Unit tests are for verifying logic, and the previous tests just repeat what exists in the actual code, making refactoring harder work.