Пример #1
0
        public void adjust_compatible_tag_returns_the_same_tag()
        {
            var t   = new TransactionFilePositionTagger();
            var tag = CheckpointTag.FromPosition(100, 50);

            Assert.AreSame(tag, t.AdjustTag(tag));
        }
Пример #2
0
        public void can_adjust_tf_position_tag()
        {
            var t        = new TransactionFilePositionTagger(0);
            var tag      = CheckpointTag.FromPosition(0, 100, 50);
            var original = CheckpointTag.FromEventTypeIndexPositions(0, new TFPos(100, 50), new Dictionary <string, int> {
                { "type1", 1 }, { "type2", 2 }
            });

            Assert.AreEqual(tag, t.AdjustTag(original));
        }