added given when then execution order tests
execute all `Givens` before the `Whens`
version 0.0.9