unit tests for new directives.