public void can_adjust_tf_position_tag()
 {
     var t = new EventByTypeIndexPositionTagger(new[] {"type1", "type2"});
     var tag = CheckpointTag.FromEventTypeIndexPositions(
         new TFPos(100, 50), new Dictionary<string, int> {{"type1", 1}, {"type2", 2}});
     var original = CheckpointTag.FromPosition(100, 50);
     Assert.AreEqual(tag, t.AdjustTag(original));
 }
 public void adjust_compatible_tag_returns_the_same_tag()
 {
     var t = new EventByTypeIndexPositionTagger(new[] {"type1", "type2"});
     var tag = CheckpointTag.FromEventTypeIndexPositions(
         new TFPos(100, 50), new Dictionary<string, int> {{"type1", 1}, {"type2", 2}});
     Assert.AreEqual(tag, t.AdjustTag(tag));
 }