A client program which demonstrates the use of the TitledItems type and which could be extended from a formal test plan into an interactive test harness might be as follows. Demonstration of the base of the library hierarchy Test of interactive input and output. Please enter 'Y', 'y', 'N' or 'n' only. A Developmental Approach Acquisition number 123456 Item not on loan. A Developmental Approach Test of is loanable enquiry function.
Item is loanable.
Test of issue loan enquiry function. If item is loanable this message should appear. A Developmental Approach Test of return loan for loanable items. Acquisition number 123456 Item not on loan. The interaction illustrates details of a TitledItem being obtained from the user and then being output in its default, non-loaned, state.