def test_build_asset_instance_name(self): name = breakdown_service.build_asset_instance_name(self.asset_id, 3) self.assertEqual(name, "Tree_0003") name = breakdown_service.build_asset_instance_name( self.asset_character_id, 5 ) self.assertEqual(name, "Rabbit_0005")
def generate_fixture_asset_asset_instance(self, asset=None, target_asset=None, number=1): if asset is None: asset = self.asset_character if target_asset is None: target_asset = self.asset self.asset_instance = AssetInstance.create( asset_id=asset.id, target_asset_id=target_asset.id, number=number, name=breakdown_service.build_asset_instance_name(asset.id, number), description="Asset instance description") return self.asset_instance
def generate_fixture_scene_asset_instance(self, asset=None, scene=None, number=1): if asset is None: asset = self.asset if scene is None: scene = self.scene self.asset_instance = AssetInstance.create( asset_id=asset.id, scene_id=scene.id, number=number, name=breakdown_service.build_asset_instance_name( self.asset.id, number), description="Asset instance description") return self.asset_instance