示例#1
0
        void AssertNewStream(StreamWriteResult actual, int version, object properties = null)
        {
            var newStream       = actual.Stream;
            var newStreamEntity = partition.RetrieveStreamEntity();

            var expectedStream = CreateStream(version, newStreamEntity.ETag, properties);

            newStream.ShouldEqual(expectedStream.ToExpectedObject());
        }
示例#2
0
        void AssertModifiedStream(Stream previous, StreamWriteResult actual, int version)
        {
            var actualStream       = actual.Stream;
            var actualStreamEntity = partition.RetrieveStreamEntity();

            Assert.That(actualStream.ETag, Is.Not.EqualTo(previous.ETag));

            var expectedStream = CreateStream(version, actualStreamEntity.ETag);

            actualStream.ShouldEqual(expectedStream.ToExpectedObject());
        }
        void AssertModifiedStream(Stream previous, StreamWriteResult actual, int version)
        {
            var actualStream = actual.Stream;
            var actualStreamEntity = partition.RetrieveStreamEntity();

            Assert.That(actualStream.ETag, Is.Not.EqualTo(previous.ETag));
            
            var expectedStream = CreateStream(version, actualStreamEntity.ETag);
            actualStream.ShouldEqual(expectedStream.ToExpectedObject());
        }
        void AssertNewStream(StreamWriteResult actual, int version, object properties = null)
        {
            var newStream = actual.Stream;
            var newStreamEntity = partition.RetrieveStreamEntity();

            var expectedStream = CreateStream(version, newStreamEntity.ETag, properties);
            newStream.ShouldEqual(expectedStream.ToExpectedObject());
        }