def test_structs(self):
        v = Security.SecItemImportExportKeyParameters()
        self.assertEqual(v.version, 0)
        self.assertEqual(v.flags, 0)
        self.assertEqual(v.passphrase, None)
        self.assertEqual(v.alertTitle, None)
        self.assertEqual(v.alertPrompt, None)
        self.assertEqual(v.accessRef, None)
        self.assertEqual(v.keyUsage, None)
        self.assertEqual(v.keyAttributes, None)

        self.assertIsInstance(Security.kSecImportExportPassphrase, str)
        self.assertIsInstance(Security.kSecImportExportKeychain, str)
        self.assertIsInstance(Security.kSecImportExportAccess, str)

        self.assertIsInstance(Security.kSecImportItemLabel, str)
        self.assertIsInstance(Security.kSecImportItemKeyID, str)
        self.assertIsInstance(Security.kSecImportItemTrust, str)
        self.assertIsInstance(Security.kSecImportItemCertChain, str)
        self.assertIsInstance(Security.kSecImportItemIdentity, str)