public void AddSecretStringsToMask() { var logConsumer = new EventListLogConsumer(); _sut.Use(new LogConsumerInfo(logConsumer)); _sut.AddSecretStringsToMask( new[] { new SecretStringToMask("abc123", "***") }); _sut.Info(@"Set ""abc123"" to something"); logConsumer.Items[0].Message.Should().Be(@"Set ""***"" to something"); }
protected AtataContextBuilder ConfigureBaseAtataContext() { _eventListLogConsumer = new EventListLogConsumer(); return(AtataContext.Configure() .UseChrome() .WithArguments(GetChromeArguments()) .WithPortsToIgnore(_portsToIgnore) .UseBaseUrl(BaseUrl) .UseCulture("en-US") .UseNUnitTestName() .UseNUnitTestSuiteName() .UseNUnitTestSuiteType() .AddNUnitTestContextLogging() .AddLogConsumer(_eventListLogConsumer) .WithMessageNestingLevelIndent(string.Empty) .LogNUnitError() .OnCleanUpAddArtifactsToNUnitTestContext()); }