【初心者】Java質問・相談スレ10【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0509デフォルトの名無しさん
NGNGクラスBのB1()メソッドは何が返却されるかランダムなので、
ret == 1という事象を発生させることができず試験ができません。
・テスト項目
a == 1 かつ ret == 1の場合、trueを返却すること
それ以外の場合、falseを返却すること
public class boolean A {
public boolean A1(int a) {
B objB = new B();
int ret = objB.B1();
if(1 == ret && 1 == a) {
return true;
} else {
return false;
}
}
}
public class int B {
public B1() {
//1から6までを返す
int rand =(int)(Math.random() * 6.0) + 1;
return rand;
}
}
どなたか、クラスAのmethod A1のテスト方法がわかる方いらっしゃったら、
どうかよろしくお願いします。
参考URL
http://park.ruru.ne.jp/ando/work/who/html/junit.html#doc1_1037
■ このスレッドは過去ログ倉庫に格納されています