1

署名が次のメソッドがあります。

void method1(int i,int j);

このメソッドの JUnit テスト ケースを作成したいのですが、どのように作成すればよいかわかりません。私はJavaの初心者ですので、ご容赦ください。

使用する必要があることはわかっていますassertEquals()が、どのように使用すればよいかわかりません。

誰か助けてくれませんか?

4

2 に答える 2

5

メソッドが void を返すという事実は、通常は問題になりません。このメソッドがオブジェクトの状態をどのように変更するか、およびこの状態の変更を取得する方法を考える必要があります。

おそらく、クラスにいくつかのゲッターメソッドがあり、これでアサートを呼び出すことができます。場合によってはtoString()、アサートする必要があるのは自分のクラスである場合もあります。

いくつかのコードを投稿すると、私の答えをより具体的にすることができます。

于 2012-11-03T16:36:29.547 に答える