public void GetEncoder_should_return_encoder()
        {
            var mockEncoder = Substitute.For<IMessageEncoder<GetMoreMessage>>();
            var mockEncoderFactory = Substitute.For<IMessageEncoderFactory>();
            mockEncoderFactory.GetGetMoreMessageEncoder().Returns(mockEncoder);

            var subject = new GetMoreMessage(_requestId, _collectionNamespace, _cursorId, _batchSize);
            var encoder = subject.GetEncoder(mockEncoderFactory);
            encoder.Should().BeSameAs(mockEncoder);
        }
        public void GetEncoder_should_return_encoder()
        {
            var subject = new GetMoreMessage(_requestId, _collectionNamespace, _cursorId, _batchSize);
            var stubEncoderFactory = Substitute.For<IMessageEncoderFactory>();
            var stubEncoder = Substitute.For<IMessageEncoder>();
            stubEncoderFactory.GetGetMoreMessageEncoder().Returns(stubEncoder);

            var result = subject.GetEncoder(stubEncoderFactory);

            result.Should().BeSameAs(stubEncoder);
        }
Exemplo n.º 3
0
        public void GetEncoder_should_return_encoder()
        {
            var subject = new GetMoreMessage(_requestId, _collectionNamespace, _cursorId, _batchSize);
            var mockEncoderFactory = new Mock<IMessageEncoderFactory>();
            var encoder = new Mock<IMessageEncoder>().Object;
            mockEncoderFactory.Setup(f => f.GetGetMoreMessageEncoder()).Returns(encoder);

            var result = subject.GetEncoder(mockEncoderFactory.Object);

            result.Should().BeSameAs(encoder);
        }
        public void GetEncoder_should_return_encoder()
        {
            var mockEncoder        = Substitute.For <IMessageEncoder <GetMoreMessage> >();
            var mockEncoderFactory = Substitute.For <IMessageEncoderFactory>();

            mockEncoderFactory.GetGetMoreMessageEncoder().Returns(mockEncoder);

            var subject = new GetMoreMessage(_requestId, _collectionNamespace, _cursorId, _batchSize);
            var encoder = subject.GetEncoder(mockEncoderFactory);

            encoder.Should().BeSameAs(mockEncoder);
        }
Exemplo n.º 5
0
        public void GetEncoder_should_return_encoder()
        {
            var subject            = new GetMoreMessage(_requestId, _collectionNamespace, _cursorId, _batchSize);
            var mockEncoderFactory = new Mock <IMessageEncoderFactory>();
            var encoder            = new Mock <IMessageEncoder>().Object;

            mockEncoderFactory.Setup(f => f.GetGetMoreMessageEncoder()).Returns(encoder);

            var result = subject.GetEncoder(mockEncoderFactory.Object);

            result.Should().BeSameAs(encoder);
        }
Exemplo n.º 6
0
        public void GetEncoder_should_return_encoder()
        {
            var subject            = new GetMoreMessage(_requestId, _collectionNamespace, _cursorId, _batchSize);
            var stubEncoderFactory = Substitute.For <IMessageEncoderFactory>();
            var stubEncoder        = Substitute.For <IMessageEncoder>();

            stubEncoderFactory.GetGetMoreMessageEncoder().Returns(stubEncoder);

            var result = subject.GetEncoder(stubEncoderFactory);

            result.Should().BeSameAs(stubEncoder);
        }