refactor tests and add some new for full_title