Added PrincipalTestCase