вопрос по unit test'ам

>а сама структура тестов нормальная ?

Какая структура? Каких тестов? В лучшем случае, здесь мы видим только один тест.

Пиши тесты "в лоб". Как думаешь, так и пиши. С опытом придет понимание "нормальности". TDD не для того, что бы возникали вопросы, а с точностью до наоборот - что бы вопросов было меньше.
 
я лично вижу много тестов, каждый из которых вызывается в цикле. писать просто так тесты нет цели, есть цель ощутить преимущества TDD.
 
я лично вижу много тестов, каждый из которых вызывается в цикле. писать просто так тесты нет цели
тесты не могут быть написаны "просто так". тест пишется для того (и перед тем как), чтобы появился определённый функционал. если на функционал теста нет, значит вам просто показалось что этот функционал существует.
есть цель ощутить преимущества TDD
его вы ощутите в виде процесса приятного внедрения уже оттестированного кода в приложение, удобных интерфейсов, независимых и реюзабельных классов, уверенности в том что код рабочий после выполненных рефакторингов и изменений.... etc
по большей части все эти плюсы будут лишь по истечении некоторого времени...
 
Сверху