Example #1
0
 protected BaseSystemTest(SystemTestFixture fixture, ITestOutputHelper output)
 {
     Client = fixture.Client;
     Write  = output.WriteLine;
     Id     = Client.Request.NextId();
     Write($"BaseSystemTest: Id = {Id}.");
     subscription = Client.Response.Spy(Write).Subscribe(Responses.Add);
 }
Example #2
0
        protected BaseSystemTest(SystemTestFixture fixture, ITestOutputHelper output)
        {
            if (fixture.Client == null)
            {
                throw new NullReferenceException(nameof(fixture.Client));
            }

            var provider = new MXLoggerProvider(output.WriteLine);

            LoggerFactory = new LoggerFactory(new[] { provider });
            Logger        = LoggerFactory.CreateLogger("SystemTest");

            Client = fixture.Client;
            Id     = Client.Request.NextId();
            Logger.LogDebug($"BaseSystemTest: Id = {Id}.");
            subscription = Client.Response.Spy(Logger).Subscribe(Responses.Add);
        }