public void ReplayFilter_in_Fail_mode_should_fail_when_message_with_same_SequenceNo_from_old_overlapping_writer()
{
var filter = Sys.ActorOf(ReplayFilter.Props(TestActor, ReplayFilterMode.Fail, 100, 10, false));
EventFilter.Error(start: "Invalid replayed event").ExpectOne(() =>
{
filter.Tell(_m1);
filter.Tell(_m2);
filter.Tell(_m3);
var m3B = new ReplayedMessage(WithWriter(_m3.Persistent, WriterB));
filter.Tell(m3B); // same as SequenceNo as m3, but from WriterB
filter.Tell(_successMsg);
ExpectMsg<ReplayMessagesFailure>(m => m.Cause is IllegalStateException);
});
}