added unit test coverage for language module