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); }
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); }
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 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); }