Enter complete ToolCustody expected results
Enter independent task, return and oversight examples with labelled controls, then freeze the complete set for separate review.
For authors
Enter independent task, return and oversight examples with labelled controls, then freeze the complete set for separate review.
Read these instructions on any device. Watch or practise a chapter on a desktop or laptop, with a desktop or mobile application layout. Demonstrations use sample data and simulated scanners.
Enter complete ToolCustody expected results
- Open the draft for independent examples
Open the draft for independent examples
Load the saved draft before entering separate examples for task choice, return routing and oversight.
- Choose the labelled stage form
Choose the labelled stage form
Use the labelled form for normal stage inputs. The exact-value form remains available for deliberate wrong types and other error cases.
- Choose stage inputs and expected results
Choose stage inputs and expected results
Each example contains its own supplied inputs and the answer your team expects.
- Load the independent controls
Load the independent controls
Read the complete source-owned form. It does not copy answers from the rules being tested.
- Start the expected examples
Start the expected examples
Start a new ordered set. Include all three decision stages before saving.
- Add the task example
Add the task example
Add a separate task example to the ordered set.
- Choose the task stage
Choose the task stage
Select task to display its required inputs and expected result.
- Enter the task inputs
Enter the task inputs
Enter the inputs agreed by your team. These are independent declarations, not a replay of the current rule result.
- Set job class
Set job class
For this task example, set job class to FINISH.
- Set job has the option
Set job has the option
For this task example, set job has the option to No.
- Set tool family code
Set tool family code
For this task example, set tool family code to FIXTURE.
- Enter the expected task result
Enter the expected task result
Enter the expected answer independently. Do not use the rule under test to decide its own expected result.
- Set expected task code
Set expected task code
The independently agreed answer for this example is FINISH-A.
- Add the return example
Add the return example
Add a separate return example to the ordered set.
- Choose the return stage
Choose the return stage
Select return to display its required inputs and expected result.
- Enter the return inputs
Enter the return inputs
Enter the inputs agreed by your team. These are independent declarations, not a replay of the current rule result.
- Set returned condition
Set returned condition
For this return example, set returned condition to good.
- Set loan type
Set loan type
For this return example, set loan type to task.
- Set qualification is current
Set qualification is current
For this return example, set qualification is current to Yes.
- Set incident reported
Set incident reported
For this return example, set incident reported to No.
- Set tool family code
Set tool family code
For this return example, set tool family code to FIXTURE.
- Enter the expected return result
Enter the expected return result
Enter the expected answer independently. Do not use the rule under test to decide its own expected result.
- Set expected review location
Set expected review location
The independently agreed answer for this example is REVIEW-A.
- Add the oversight example
Add the oversight example
Add a separate oversight example to the ordered set.
- Choose the oversight stage
Choose the oversight stage
Select oversight to display its required inputs and expected result.
- Enter the oversight inputs
Enter the oversight inputs
Enter the inputs agreed by your team. These are independent declarations, not a replay of the current rule result.
- Set return is overdue
Set return is overdue
For this oversight example, set return is overdue to No.
- Set service is due
Set service is due
For this oversight example, set service is due to No.
- Set minutes overdue
Set minutes overdue
For this oversight example, set minutes overdue to 0.
- Set loan type
Set loan type
For this oversight example, set loan type to task.
- Set tool family code
Set tool family code
For this oversight example, set tool family code to FIXTURE.
- Enter the expected oversight result
Enter the expected oversight result
Enter the expected answer independently. Do not use the rule under test to decide its own expected result.
- Set expected priority
Set expected priority
The independently agreed answer for this example is normal.
- Prepare the whole set
Prepare the whole set
Prepare all three stage examples together. No check or independent review has run yet.
- Transfer the complete expected results
Transfer the complete expected results
Transfer the prepared expected results privately to the owning product.
- Confirm the independently entered answers
Confirm the independently entered answers
Confirm that you checked the complete inputs and independently expected answers.
- Freeze the complete expected set
Freeze the complete expected set
Save the ordered set for a separate reviewer. This does not prove or activate the tool configuration.
The whole set is retained with your answers unchanged. A separate reviewer checks it before the author runs the complete native proof.