Вы не должны писать тесты, которые:
- Проверка языка или среды IDE (т. Е. Автоматически сгенерированных методов получения и установки)
- Не добавляйте ценности в свой тестовый комплект и убивайте свой энтузиазм по модульному тестированию
То же самое относится к объектам .NET, которые имеют только свойства (иногда называемые объектами «Info»).
В идеальном мире у вас будет 100% тестовое покрытие, но на практике этого не произойдет. Поэтому тратьте деньги клиента там, где это принесет наибольшую пользу, то есть написание тестов для классов со сложным состоянием и поведением.
Если ваш JavaBean становится более интересным, вы, конечно, можете добавить тестовый пример позже. Одной из распространенных проблем, связанных с модульным тестированием / TDD, является ошибочное мнение, что все должно быть идеально с первого раза.