/// <summary>
 /// Initializes an instance of the <see cref="SelectableFileBackedLogMessageFilterTests_ReadWrite_Recording_Fast"/> class.
 /// </summary>
 /// <param name="fixture">Fixture providing static test data.</param>
 public SelectableFileBackedLogMessageFilterTests_ReadWrite_Recording_Fast(LogFileTestsFixture fixture) :
     base(
         fixture,
         false,
         LogFilePurpose.Recording,
         LogFileWriteMode.Fast)
 {
 }
Exemple #2
0
 /// <summary>
 /// Initializes an instance of the <see cref="SelectableFileBackedLogMessageFilterTests_ReadOnly_Analysis_Fast"/> class.
 /// </summary>
 /// <param name="fixture">Fixture providing static test data.</param>
 public SelectableFileBackedLogMessageFilterTests_ReadOnly_Analysis_Fast(LogFileTestsFixture fixture) :
     base(
         fixture,
         true,
         LogFilePurpose.Analysis,
         LogFileWriteMode.Fast)
 {
 }
Exemple #3
0
 /// <summary>
 /// Initializes an instance of the <see cref="SelectableFileBackedLogMessageFilterTests_ReadOnly_Recording_Robust"/> class.
 /// </summary>
 /// <param name="fixture">Fixture providing static test data.</param>
 public SelectableFileBackedLogMessageFilterTests_ReadOnly_Recording_Robust(LogFileTestsFixture fixture) :
     base(
         fixture,
         true,
         LogFilePurpose.Recording,
         LogFileWriteMode.Robust)
 {
 }
 /// <summary>
 /// Initializes an instance of the <see cref="SelectableFileBackedLogMessageFilterTests_ReadOnly_Recording_Robust"/> class.
 /// </summary>
 /// <param name="fixture">Fixture providing static test data.</param>
 public SelectableFileBackedLogMessageFilterTests_ReadWrite_Analysis_Robust(LogFileTestsFixture fixture) :
     base(
         fixture,
         false,
         LogFilePurpose.Analysis,
         LogFileWriteMode.Robust)
 {
 }
Exemple #5
0
 /// <summary>
 /// Initializes an instance of the <see cref="FileBackedLogMessageCollectionTests_Base"/> class.
 /// </summary>
 /// <param name="fixture">Fixture providing static test data.</param>
 /// <param name="useReadOnlyCollection">Indicates whether the collection used for the test is read-only or not.</param>
 /// <param name="purpose">The log file purpose to test.</param>
 /// <param name="writeMode">The log file write mode to test.</param>
 protected SelectableFileBackedLogMessageFilterTests_Base(
     LogFileTestsFixture fixture,
     bool useReadOnlyCollection,
     LogFilePurpose purpose,
     LogFileWriteMode writeMode)
 {
     Fixture = fixture;
     LogFilePurposeToTest   = purpose;
     LogFileWriteModeToTest = writeMode;
     CollectionIsReadOnly   = useReadOnlyCollection;
 }
 /// <summary>
 /// Initializes an instance of the <see cref="FileBackedLogMessageCollectionTests_ReadWrite"/> class.
 /// </summary>
 /// <param name="fixture">Fixture providing static test data.</param>
 public FileBackedLogMessageCollectionTests_ReadWrite(LogFileTestsFixture fixture) : base(fixture)
 {
     CollectionIsReadOnly = false;
 }
Exemple #7
0
 /// <summary>
 /// Initializes an instance of the <see cref="FileBackedLogMessageCollectionTests_Base"/> class.
 /// </summary>
 /// <param name="fixture">Fixture providing static test data.</param>
 protected FileBackedLogMessageCollectionTests_Base(LogFileTestsFixture fixture)
 {
     CollectionProvidesProtectedMessages = true;
     Fixture = fixture;
 }