Names:
This exercise builds an input domain model
with specific focus on the desirable mathemtical properties.
The source for this input domain models is the javaDoc
description of behavior.
static <E> public int boolean index (List<E> list, E element)
-
What exactly does
index
do?
More precisely,
what is reasonable javaDoc for index
?
-
Using the javaDoc, identify some characteristics.
-
For each characteristic, partition the input domain into blocks.
-
Check the partition for the required mathematical properties
(namely, pairwise disjointness and completeness).
-
What is a reasonable base-choice? How many base choices tests are there?
-
How many tests are needed to satisfy pair-wise coverage?