now add tests which require eah if-block to run