Added more directive unit tests