Criação de Testes Unitários + AWT/Swing

Estou com uma dúvida quanto a criação de testes unitários no seguinte cenário:

Eu estou desenvolvendo um jogo onde acontece o seguinte:

Eu tenho uma classe que estende Applet, onde contém basicamente os listeners…

Eu tenho uma classe intermediária onde eu recebo um Graphics e um estado. De acordo com o estado recebido pela classe que estende Applet, ele encaminha para a classe mais apropriada, como opções, singleplayer, multiplayer, etc…

Uma terceira classe, q recebe a Graphics da intermediária e desenha o q precisa.

A questão é o seguinte, como criar um teste com JUnit onde eu verifico se está ocorrendo tudo certo?

abraço :wink: