assertEquals 在 TDD 開(kāi)發(fā)流程中通常用于編寫(xiě)測(cè)試用例時(shí),用來(lái)驗(yàn)證預(yù)期結(jié)果和實(shí)際結(jié)果是否一致。在編寫(xiě)測(cè)試用例時(shí),開(kāi)發(fā)者會(huì)先設(shè)定預(yù)期結(jié)果,然后通過(guò)實(shí)際調(diào)用被測(cè)試的方法或函數(shù)得到實(shí)際結(jié)果,最后使用 assertEquals 方法來(lái)比較這兩個(gè)結(jié)果是否相同。如果結(jié)果相同,則測(cè)試通過(guò),否則測(cè)試失敗,需要進(jìn)一步修改代碼使其符合預(yù)期。因此,assertEquals 在 TDD 開(kāi)發(fā)流程中扮演著驗(yàn)證和確認(rèn)代碼正確性的重要角色。