Header class with tests