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