add annotation and junit rule