test paramet check method model subsystem facad illeg argument except invok stupid argument stupid argument argument uml domain plain object test paramet nr paramet method test paramet type length param method test paramet type object foo object nr paramet set paramet method invok primit collect need creat accordingli nr paramet param primit primit param primit equal foo integ valu primit equal foo primit equal foo param equal java util collect foo arrai list easili fall constructor fail tweak tree accommod paramet check need test particular method foo param instanc instanti except fail creat instanc param requir method test check test need rework illeg access except il fail illeg access param method test invok facad foo fail method test doe deliv illeg argument except invoc target except target except illeg argument except target except cast except fail test fail method test target except except fail test fail method test 