Ejemplo n.º 1
0
        public void anothe_stream_checkpoint_tag_is_incompatible()
        {
            var t = new StreamPositionTagger(0, "stream1");

            Assert.IsFalse(t.IsCompatible(CheckpointTag.FromStreamPosition(0, "stream2", 100)));
        }
Ejemplo n.º 2
0
        public void can_be_created()
        {
            var t = new StreamPositionTagger(0, "stream1");

            new PositionTracker(t);
        }
Ejemplo n.º 3
0
        public void the_same_stream_checkpoint_tag_is_compatible()
        {
            var t = new StreamPositionTagger(0, "stream1");

            Assert.IsTrue(t.IsCompatible(CheckpointTag.FromStreamPosition(0, "stream1", 100)));
        }
Ejemplo n.º 4
0
 public void when()
 {
     _tagger          = new StreamPositionTagger("stream1");
     _positionTracker = new PositionTracker(_tagger);
 }
Ejemplo n.º 5
0
 public void empty_stream_throws_argument_exception()
 {
     var t = new StreamPositionTagger("");
 }
Ejemplo n.º 6
0
 public void null_stream_throws_argument_null_exception()
 {
     var t = new StreamPositionTagger(null);
 }