I test devono controllare un conteggio o ogni soluzione restituita?
Usa entrambi quando opportuno. Un conteggio può corrispondere anche se singoli output sono malformati o ripetuti. Verifica ogni disposizione rispetto ai vincoli richiesti e confronta piccoli casi noti, così i test affrontano il significato di una soluzione.