相比于Hamcrest的斷言風(fēng)格,在日常工作中綜合對(duì)比發(fā)現(xiàn)AssertJ的更加清晰,畢竟AssertJ中assertThat只需要接收一個(gè)參數(shù),而不用關(guān)注括號(hào)是否對(duì)齊的問(wèn)題。 日常工作中如果使用TDD,且場(chǎng)景適當(dāng)(例如上面例子),那么Hamcreate和AssertJ的差別不是很大。JUnit5默認(rèn)提供了Hamcreate的斷言,不需要額外的再引入其他依賴。 02 BDD風(fēng)格 代碼...
www.dbjr.com.cn/article/1777...htm 2025-5-18