@@ -170,7 +170,7 @@ private static void CreateFile(int iFileNumber)
170170 {
171171 fileStream . Close ( ) ;
172172 }
173- catch
173+ catch ( Exception e ) when ( e is not null )
174174 {
175175 // Ignore
176176 }
@@ -250,9 +250,9 @@ private static void DeleteTestFiles()
250250 Debug . WriteLine ( "Deleting test file " + sFile ) ;
251251 File . Delete ( sFile ) ;
252252 }
253- catch ( Exception ex )
253+ catch ( Exception e ) when ( e is not null )
254254 {
255- Debug . WriteLine ( "Exception while deleting test file " + ex ) ;
255+ Debug . WriteLine ( "Exception while deleting test file " + e ) ;
256256 }
257257 }
258258 }
@@ -359,19 +359,19 @@ public RollFileEntry(string fileName, long fileLength)
359359 /// A table of entries showing files that should exist and their expected sizes
360360 /// after a message is logged
361361 /// </param>
362- public sealed class RollConditions ( List < RollFileEntry > preLogFileEntries , List < RollFileEntry > postLogFileEntries )
362+ public sealed class RollConditions ( IList < RollFileEntry > preLogFileEntries , IList < RollFileEntry > postLogFileEntries )
363363 {
364364 /// <summary>
365365 /// A table of entries showing files that should exist and their expected sizes
366366 /// before logging is called
367367 /// </summary>
368- public List < RollFileEntry > GetPreLogFileEntries ( ) => preLogFileEntries ;
368+ public IList < RollFileEntry > PreLogFileEntries => preLogFileEntries ;
369369
370370 /// <summary>
371371 /// A table of entries showing files that should exist and their expected sizes
372372 /// after a message is logged
373373 /// </summary>
374- public List < RollFileEntry > GetPostLogFileEntries ( ) => postLogFileEntries ;
374+ public IList < RollFileEntry > PostLogFileEntries => postLogFileEntries ;
375375 }
376376
377377 private static void VerifyExistenceAndRemoveFromList ( List < string > alExisting ,
@@ -389,7 +389,7 @@ private static void VerifyExistenceAndRemoveFromList(List<string> alExisting,
389389 /// </summary>
390390 /// <param name="sBaseFileName"></param>
391391 /// <param name="fileEntries"></param>
392- private static void VerifyFileConditions ( string sBaseFileName , List < RollFileEntry > fileEntries )
392+ private static void VerifyFileConditions ( string sBaseFileName , IList < RollFileEntry > fileEntries )
393393 {
394394 List < string > alExisting = GetExistingFiles ( sBaseFileName ) ;
395395
@@ -429,7 +429,7 @@ private static void VerifyFileConditions(string sBaseFileName, List<RollFileEntr
429429 /// <param name="sBaseFileName"></param>
430430 /// <param name="entry"></param>
431431 private static void VerifyPreConditions ( string sBaseFileName , RollConditions entry )
432- => VerifyFileConditions ( sBaseFileName , entry . GetPreLogFileEntries ( ) ) ;
432+ => VerifyFileConditions ( sBaseFileName , entry . PreLogFileEntries ) ;
433433
434434 /// <summary>
435435 /// Called after logging a message to check that all the expected files exist,
@@ -439,7 +439,7 @@ private static void VerifyPreConditions(string sBaseFileName, RollConditions ent
439439 /// <param name="sBaseFileName"></param>
440440 /// <param name="entry"></param>
441441 private static void VerifyPostConditions ( string sBaseFileName , RollConditions entry )
442- => VerifyFileConditions ( sBaseFileName , entry . GetPostLogFileEntries ( ) ) ;
442+ => VerifyFileConditions ( sBaseFileName , entry . PostLogFileEntries ) ;
443443
444444 /// <summary>
445445 /// Logs a message, verifying the expected message counts against the
@@ -672,7 +672,7 @@ private static RollConditions BuildTableEntry(string sBackupFiles,
672672 return new RollConditions ( AddFinalElement ( null , current ) , post ) ;
673673 }
674674
675- return new RollConditions ( preCondition . GetPostLogFileEntries ( ) , post ) ;
675+ return new RollConditions ( preCondition . PostLogFileEntries , post ) ;
676676 }
677677
678678 /// <summary>
@@ -1808,7 +1808,7 @@ private static List<string> GetExistingFiles(string baseFilePath, bool preserveL
18081808 {
18091809 2 => TestMessage98Chars ,
18101810 1 => TestMessage99Chars ,
1811- _ => throw new Exception ( "Unexpected Environment.NewLine.Length" ) ,
1811+ _ => throw new InvalidOperationException ( "Unexpected Environment.NewLine.Length" ) ,
18121812 } ;
18131813}
18141814
@@ -1818,15 +1818,13 @@ public sealed class RollingFileAppenderSubClassTest : RollingFileAppender
18181818 [ Test ]
18191819 public void TestComputeCheckPeriod ( )
18201820 {
1821- RollingFileAppender rfa = new ( ) ;
1822-
1823- Assert . That ( rfa . ComputeCheckPeriod ( ".yyyy-MM-dd HH:mm" ) , Is . EqualTo ( RollPoint . TopOfMinute ) , "TopOfMinute pattern" ) ;
1824- Assert . That ( rfa . ComputeCheckPeriod ( ".yyyy-MM-dd HH" ) , Is . EqualTo ( RollPoint . TopOfHour ) , "TopOfHour pattern" ) ;
1825- Assert . That ( rfa . ComputeCheckPeriod ( ".yyyy-MM-dd tt" ) , Is . EqualTo ( RollPoint . HalfDay ) , "HalfDay pattern" ) ;
1826- Assert . That ( rfa . ComputeCheckPeriod ( ".yyyy-MM-dd" ) , Is . EqualTo ( RollPoint . TopOfDay ) , "TopOfDay pattern" ) ;
1827- Assert . That ( rfa . ComputeCheckPeriod ( ".yyyy-MM" ) , Is . EqualTo ( RollPoint . TopOfMonth ) , "TopOfMonth pattern" ) ;
1821+ Assert . That ( ComputeCheckPeriod ( ".yyyy-MM-dd HH:mm" ) , Is . EqualTo ( RollPoint . TopOfMinute ) , "TopOfMinute pattern" ) ;
1822+ Assert . That ( ComputeCheckPeriod ( ".yyyy-MM-dd HH" ) , Is . EqualTo ( RollPoint . TopOfHour ) , "TopOfHour pattern" ) ;
1823+ Assert . That ( ComputeCheckPeriod ( ".yyyy-MM-dd tt" ) , Is . EqualTo ( RollPoint . HalfDay ) , "HalfDay pattern" ) ;
1824+ Assert . That ( ComputeCheckPeriod ( ".yyyy-MM-dd" ) , Is . EqualTo ( RollPoint . TopOfDay ) , "TopOfDay pattern" ) ;
1825+ Assert . That ( ComputeCheckPeriod ( ".yyyy-MM" ) , Is . EqualTo ( RollPoint . TopOfMonth ) , "TopOfMonth pattern" ) ;
18281826
18291827 // Test invalid roll point
1830- Assert . That ( rfa . ComputeCheckPeriod ( "..." ) , Is . EqualTo ( RollPoint . InvalidRollPoint ) , "TopOfMonth pattern" ) ;
1828+ Assert . That ( ComputeCheckPeriod ( "..." ) , Is . EqualTo ( RollPoint . InvalidRollPoint ) , "TopOfMonth pattern" ) ;
18311829 }
18321830}
0 commit comments