added given when then execution order tests