/// <summary> /// Initializes a new instance of the <see cref="PiggyBackingFacts"/> class. /// </summary> public PiggyBackingFacts() { OverrideSettings("piggyback_console_settings.xml"); _consoleHost = AS4Component.Start(Environment.CurrentDirectory); _windowsService = new WindowsServiceFixture(); }
/// <summary> /// Initializes a new instance of the <see cref="SampleTestTemplate"/> class. /// </summary> protected SampleTestTemplate(WindowsServiceFixture fixture) { try { _fixture = fixture; // ReSharper disable once InconsistentNaming string samples_pmodes = Path.Combine(".", "samples", "pmodes"); CleanSlateReceivingPModesFrom(samples_pmodes); CleanSlateSendingPModesFrom(samples_pmodes); CreateOrClearDirectory(@".\messages\out"); CreateOrClearDirectory(@".\messages\in"); CreateOrClearDirectory(@".\messages\receipts"); CreateOrClearDirectory(@".\messages\errors"); CreateOrClearDirectory(@".\messages\exceptions"); } catch (Exception) { SenderMsh?.Dispose(); _fixture?.Dispose(); throw; } }
public SampleTests(WindowsServiceFixture fixture) : base(fixture) { }