Ho letto diversi post che discutono lo standard di codifica per denominare i metodi di test unitari per migliorare la leggibilità.
Seguo questo NameOfMethod_ExpectedBehavior_WhenSomeScenario
, ma ora sono confuso su come dovrei continuare con questo in caso di metodi sovraccaricati. Ci possono essere diversi metodi con lo stesso nome ma diverse firme.
Qualcuno può suggerirmi come incorporare l'overloading nei nomi dei metodi?
Ad esempio: codice Java
class ClassUnderTest{
public int method1(){
}
public int method1(int arg){
}
}
Ora ho bisogno di testare entrambi i metodi individualmente dal mio caso di test. Sto pensando ad alcuni standard applicabili a questo scenario.