Per i test di junit dove sto solo testando se qualcosa funziona correttamente, dovrei usare assert (true)? Dato che si tratta di un codice legacy, è difficile ottenere una buona dichiarazione di asserzione.
No. Se dovessi usare assert (true), passerai sempre il test perché True è sempre True.
Se vuoi verificare che soddisfi una condizione usando True / False, usa qualcosa come assertTrue o assertFalse.
Leggi altre domande sui tag unit-testing java