2

重複の可能性:
2 つの JUnit Assert クラスの違い

クラス パスに 2 つの junit-4.8.1.jar があり、IDE のオートコンプリートによって次の 2 つの Assert クラスが提供されます。

  • junit.framework.Assert
  • org.junit.Assert

どれを使えばいいの???

4

3 に答える 3

2

org.junit私はJUnitのすべてにおいてパッケージを好みます。コードのソース URL です。もう 1 つは、古いコードを壊さないように残されているレガシーです。

1 つを選択し、一貫性を保ちます。

于 2012-09-07T11:27:31.273 に答える
2

重複を引用するには...

JUnit 3.X: junit.framework.Assert JUnit 4.X: org.junit.Assert

特に注釈をサポートする JDK5 以降を実行している場合は、最新のものを優先してください。

于 2012-09-07T11:29:01.737 に答える
0

/の代わりにMatcherAssertandHamcrestを使用assertThatassertTrueassertFalse

MatcherAssert

于 2012-09-07T11:31:01.773 に答える