more unit tests added
directive a nd filter tests added