start working on tests for directives