Improved test and removed  to the directive
Separated  from directive
Added 1 test
Improving tests