def testLeafNameErrorMessage_AlreadyInUse(self):
     self.assertEqual(
         'That name is already in use.',
         componentcreate.LeafNameErrorMessage('', 'BackEnd', self.config))
     self.assertEqual(
         'That name is already in use.',
         componentcreate.LeafNameErrorMessage('BackEnd', 'DB', self.config))
 def testLeafNameErrorMessage_OK(self):
     self.assertIsNone(
         componentcreate.LeafNameErrorMessage('', 'FrontEnd', self.config))
     self.assertIsNone(
         componentcreate.LeafNameErrorMessage('BackEnd', 'Search',
                                              self.config))
 def testLeafNameErrorMessage_Invalid(self):
     self.assertEqual(
         'Invalid component name',
         componentcreate.LeafNameErrorMessage('', 'bad name', self.config))