Ho una classe di test con circa 25 test che ne stanno testando il diverso aspetto.
Mi chiedo
- Dovrei suddividerlo in classi più piccole?
- Se sì, qual è la migliore convenzione di denominazione / packaging?
diciamo che il mio nome di classe è abcService
e voglio suddividerlo in x
, y
e z
aspetto di esso.
- assegna le classi di test come
xTest
,yTest
ezTest
. il problema in questo modo è che potrebbe essere difficile per qualcun altro trovare test per la classeabcService
poiché ha un nome diverso e in genere le persone cercano il fileabcServiceTest
. - crea una cartella nella sezione di prova e assegnagli il nome
abcServiceTest
e spostaxTest
,yTest
ezTest
in essa. - nome classi di test come
abcServiceTestForX
,abcServiceTestForY
eabcServiceTestForZ