28 lines
		
	
	
		
			860 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			860 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using Microsoft.VisualStudio.TestTools.UnitTesting;
 | |
| using System;
 | |
| 
 | |
| namespace Adaptation._Tests.Shared;
 | |
| 
 | |
| public class EAFLoggingUnitTesting : LoggingUnitTesting, IDisposable
 | |
| {
 | |
| 
 | |
|     protected readonly AdaptationTesting _AdaptationTesting;
 | |
| 
 | |
|     public AdaptationTesting AdaptationTesting => _AdaptationTesting;
 | |
| 
 | |
|     public EAFLoggingUnitTesting(string dummyRoot, TestContext testContext, Type declaringType, bool skipEquipmentDictionary) :
 | |
|         base(testContext, declaringType)
 | |
|     {
 | |
|         if (testContext is null || declaringType is null)
 | |
|             _AdaptationTesting = null;
 | |
|         else
 | |
|             _AdaptationTesting = new AdaptationTesting(dummyRoot, testContext, skipEquipmentDictionary, _TestContextPropertiesAsJson, _HasWaitForProperty);
 | |
|     }
 | |
| 
 | |
|     public new void Dispose()
 | |
|     {
 | |
|         base.Dispose();
 | |
|         GC.SuppressFinalize(this);
 | |
|     }
 | |
| 
 | |
| } |