2013-08-28 4 views
0

Je suis très nouveau dans les tests JUnit et j'essaie de créer des tests pour créer un JTable. Je me demande si quelqu'un peut me guider à travers quelques tests de base pour créer un JTable?Bon test Junit pour créer un JTable?

:) Beaucoup Apprécié

Répondre

1

Je ne suis pas sûr que vous souhaitez tester spécifiquement la création de la table mais les données que vous peuplant. (Sauf si vous créez un certain nombre de tables au moment de l'exécution)

Par exemple, supposons que vous ayez deux lignes de données à mettre dans la table.

// Given 
JTable table = new JTable() 
//populate data etc. 

//When 
int rowCount = table.getRows() etc. 

//Then 
assertEquals(2, rowCount); 

Gardez à l'esprit ce que vous êtes en train de tester. Veillez à ne pas partir sur des tangentes et commencer à tester des choses qui n'ont pas besoin d'être testées.