public void can_adjust_multi_stream_position_tag()
 {
     var t = new StreamPositionTagger("stream1");
     var tag = CheckpointTag.FromStreamPosition("stream1", 1);
     var original = CheckpointTag.FromStreamPositions(
         new Dictionary<string, int> {{"stream1", 1}, {"stream2", 2}});
     Assert.AreEqual(tag, t.AdjustTag(original));
 }
 public void adjust_compatible_tag_returns_the_same_tag()
 {
     var t = new StreamPositionTagger("stream1");
     var tag = CheckpointTag.FromStreamPosition("stream1", 1);
     Assert.AreEqual(tag, t.AdjustTag(tag));
 }