public void TryAdd_should_return_false_if_event_was_not_added() { singleFileMuxer.TryAdd(Arg.Any <LogEventInfo>(), Arg.Any <bool>()).Returns(false); Register(); TryAddEvent().Should().BeFalse(); }
public void TestSetup() { flushBlocker = new TaskCompletionSource <bool>(); singleFileMuxer = Substitute.For <ISingleFileMuxer>(); singleFileMuxer.TryAdd(Arg.Any <LogEventInfo>(), Arg.Any <bool>()).Returns(true); singleFileMuxer.FlushAsync().Returns(flushBlocker.Task); singleMuxerFactory = Substitute.For <ISingleFileMuxerFactory>(); singleMuxerFactory.Create(Arg.Any <FileLogSettings>()).Returns(singleFileMuxer); muxer = new MultiFileMuxer(singleMuxerFactory); }