Per esempio se avessi un programma con un sacco di metodi.
public class Dog{
public boolean ishappy{..}
public int weight{...}
public static void main{
Dog Max = new Dog
Max.ishappy}}
È meglio usare la parte principale del codice per testare, o scrivere un programma completamente separato, che sarebbe un client della classe canina, per testare il mio codice?