add context tests
add fncontext tests
add fnparams tests