Os testes devem conferir uma contagem ou cada solução retornada?
Use ambos quando apropriado. Uma contagem pode coincidir mesmo quando saídas individuais estão malformadas ou repetidas. Verifique cada disposição de acordo com as restrições exigidas e compare pequenos casos conhecidos, para que os testes tratem do significado de uma solução.