Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Commit 313f8ea

Browse files
committed
Remove unnecessary null handling
1 parent d3e1707 commit 313f8ea

File tree

2 files changed

+1
-23
lines changed

2 files changed

+1
-23
lines changed

src/ServiceLayer.Mesh/FileTypes/NbssAppointmentEvents/FileTransformer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ private List<ValidationError> HandleFileParsingException(FileParsingException ex
5656
private IList<ValidationError> HandleUnexpectedException(Exception ex, MeshFile metaData)
5757
{
5858
logger.LogError(ex, "System error occurred while parsing NBSS appointment file. File: {FileName}",
59-
metaData?.FileId ?? "Unknown");
59+
metaData.FileId);
6060

6161
return
6262
[

tests/ServiceLayer.Mesh.Tests/FileTransformerTests.cs

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -153,28 +153,6 @@ public async Task TransformFileAsync_UnexpectedExceptionThrown_ReturnsSystemVali
153153
ex => ex == unexpectedException);
154154
}
155155

156-
[Fact]
157-
public async Task TransformFileAsync_UnexpectedExceptionWithNullMetaData_LogsUnknownFileName()
158-
{
159-
// Arrange
160-
var unexpectedException = new InvalidOperationException("Something went wrong");
161-
_fileParserMock.Setup(p => p.Parse(_testStream)).Throws(unexpectedException);
162-
163-
// Act
164-
var result = await _fileTransformer.TransformFileAsync(_testStream, null!);
165-
166-
// Assert
167-
Assert.Single(result);
168-
var validationError = result[0];
169-
Assert.Equal(ErrorCodes.UnableToParseFile, validationError.Code);
170-
Assert.Equal("Unable to parse file", validationError.Error);
171-
Assert.Equal(ValidationErrorScope.File, validationError.Scope);
172-
173-
_loggerMock.VerifyLogger(LogLevel.Error,
174-
"System error occurred while parsing NBSS appointment file. File: Unknown",
175-
ex => ex == unexpectedException);
176-
}
177-
178156
[Fact]
179157
public async Task TransformFileAsync_ValidationRunnerThrowsException_ReturnsSystemValidationError()
180158
{

0 commit comments

Comments
 (0)