def METHOD_NAME(self):
    self.bundle_dir = tempfile.TemporaryDirectory()
    self.dir_name = os.path.join(self.bundle_dir.name, "TestBundle")
    self.configs_name = os.path.join(self.dir_name, "configs")
    self.models_name = os.path.join(self.dir_name, "models")
    self.metadata_name = os.path.join(self.configs_name, "metadata.json")
    self.test_name = os.path.join(self.configs_name, "test.json")
    self.modelpt_name = os.path.join(self.models_name, "model.pt")
    self.zip_file = os.path.join(self.bundle_dir.name, "TestBundle.zip")
    self.ts_file = os.path.join(self.bundle_dir.name, "TestBundle.ts")
    # create the directories for the bundle
    os.mkdir(self.dir_name)
    os.mkdir(self.configs_name)
    os.mkdir(self.models_name)
    # fill bundle configs
    with open(self.metadata_name, "w") as o:
        o.write(metadata)
    with open(self.test_name, "w") as o:
        o.write(test_json)
    # save network
    net = UNet(2, 1, 1, [4, 8], [2])
    torch.save(net.state_dict(), self.modelpt_name)