ホワイトボックスとブラックボックスのテストについて読んでいます。
間違っていない場合:
ホワイトボックスはソフトウェア プログラムの実装をテストしますが、ブラックボックスは入力と出力をテストします。
両方のケースの簡単なコードの例を教えてください。
前もって感謝します。
では、ここのコードはブラックボックス テストですか?
class Schalter
{
private boolean
{
private boolean _istAn;
public Schalter(boolean anfangsAn)
{
_istAn = anfangsAn;
}
public boolean istAn()
{
return _istAn;
}
public void umschalten()
{
_istAn = !_istAn;
}
}