public void ReplacerError_ValidInput_ReturnsValidProperties() { const string description = "error description"; var replacerError = new ReplacerError <LicenseHeaderContentInput> (null, ReplacerErrorType.Miscellaneous, description); var actualInput = replacerError.Input; var actualType = replacerError.Type; var actualDescription = replacerError.Description; Assert.That(actualInput, Is.Null); Assert.That(actualType, Is.EqualTo(ReplacerErrorType.Miscellaneous)); Assert.That(actualDescription, Is.EqualTo(description)); }
private static void ProcessError(ReplacerError <LicenseHeaderContentInput> error) { s_log.Warn($"File '{error.Input.DocumentPath}' failed with error '{error.Type}': {error.Description}"); MessageBoxHelper.ShowMessage($"Could not modify license headers of file '{error.Input.DocumentPath}':\n{error.Description}", Resources.Warning, true); }