Beter om de return-waarde ook nog te controleren. Dus : ... DanReturn("UT_SpaceStepImage") $$$AssertEquals(result, "UT_SpaceStepImage") Reden: De SSTImageCodeBepaler is de zogenaamde "black box" d...
Beter om de return-waarde ook nog te controleren.
Dus :
... DanReturn("UT_SpaceStepImage")
$$$AssertEquals(result, "UT_SpaceStepImage")
Reden:
De SSTImageCodeBepaler is de zogenaamde "black box" die een (willekeurig) resultaat teruggeeft. Het is een quick-win om deze te controleren als result van de "method under test".
Andere insteek :
ik kan de code in AfbeeldingCodeBepaler zeer gemakkelijk kapot maken zonder dat deze test dit aan het licht brengt. Door het resultaat te controleren, wordt het heel wat moeilijker om ditzelfde kapot te maken.