Напишите один тест с утверждением assert для каждой переменной и получите мой голос:
Вы проверяете, что конструктор правильно присваивает заданные ему значения.
Если бы у вас было несколько конструкторов с разным количеством параметров, я бы рекомендовал написать отдельный тест для каждого конструктора .
Если конструктор также устанавливает приватные поля, то вы можете также протестировать их - некоторым людям не нравится проверять приватные члены в модульных тестах. Действительно, с хорошо разработанным кодом это не должно быть необходимым.
Тем не менее. лично я часто нахожу, что, учитывая унаследованный код, который не был разработан с учетом модульного тестирования, иногда тестирование частных пользователей может быть самым простым способом достижения хорошего охвата тестированием.
Ознакомьтесь с этой статьей, чтобы узнать, как это легко сделать.