There are varying opinions on what is worth unit testing. You could have full coverage for every public method, but when working with legacy code, you can argue that focusing on testing real logic is more important than say a simple getter or setter.