public void Can_recompress_file() { var activeSaveFile = new SaveFileCompressionHelper(); activeSaveFile.CompressFromSingleFile(_binPath, _jsonPath, out var recompressedFilePath); _recompressedBinPath = recompressedFilePath; }
private void recompressButton_Click(object sender, EventArgs e) { if (File.Exists(_selectedFileForRecompression)) { if (File.Exists(_selectedMetaFileForRecompression)) { var outputFolder = new FileInfo(_selectedFileForRecompression).Directory.FullName; _saveFileCompressionHelper.CompressFromSingleFile(_selectedFileForRecompression, _selectedMetaFileForRecompression, outputFolder); MessageBox.Show(Constants.Messages.RECOMPRESSION_SUCCESSFUL, "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(Constants.Messages.MISSING_METAINFO_FILE_TEXT); } } }