def _create_security_group(self,type):
     instance_type = type
     CONF.trove_security_groups_support = True
     master_id = 1
     security_group = {'name':'security_group'}
     when(SecurityGroup).get_security_group_by_id_or_instance_id(any(), any()).thenReturn(security_group)
                             
     when(SecurityGroup).create_for_instance(any(),any()).thenReturn(security_group)
     when(SecurityGroupRule).create_sec_group_rule(
                         any(),
                         any(),
                         any(),
                         any(),
                         any(),
                         any()).thenReturn(None)
     
     self.assertEqual([security_group['name']],KSC_Instance._create_security_group(self.context, type, master_id))