rename init-f to setup-fn and add tear-fn to fixture