added some tests

you don't need to add "() in" for closures without parameters or if you don't use them