TDD - Test-Driven Development (Urgente)

Preciso fazer um jogo de forca, utilizado TDD. Já tentei fazer de várias maneiras, mais sempre acontece um erro no meio do caminho. Queria que as palavras fossem geradas automaticamente.
Alguém pode me ajudar e me dizer por onde começar??? Não sei se faço com List, ArrayList, Pilha, enfim… como que faço esse jogo.
Urgenteee

Por mais que seja urgente, não duplique tópicos. Gera inconvenientes para você e para o GUJ. Tenha certeza que tópicos são respondidos mais lentamente quando são duplicados, pois usuários de uma discussão podem não contribuir com a outra, e você terá que responder as mesmas dúvidas em dois locais.

Esse tópico serát trancado.