示例#1
0
        private void VerifyEvent(BsonDocument content, ServerOpeningEvent @event)
        {
            @event.ClusterId.Should().Be(_cluster.ClusterId);
            var expectedEndPoint = EndPointHelper.Parse(content["address"].ToString());

            EndPointHelper.EndPointEqualityComparer.Equals(@event.ServerId.EndPoint, expectedEndPoint)
            .Should().BeTrue();
        }
示例#2
0
        private void VerifyEvent(ServerOpeningEvent actualEvent, BsonDocument expectedEvent)
        {
            VerifyFields(expectedEvent, "address", "topologyId");
            var expectedEndPoint = EndPointHelper.Parse(expectedEvent["address"].AsString);

            actualEvent.ClusterId.Should().Be(_cluster.ClusterId);
            actualEvent.ServerId.EndPoint.WithComparer(EndPointHelper.EndPointEqualityComparer).Should().Be(expectedEndPoint);
        }
示例#3
0
 // Servers
 private void Handle(ServerOpeningEvent @event)
 {
     Info(TraceSourceEventHelper.ServerIdBase, "{0}: opening.", TraceSourceEventHelper.Label(@event.ServerId));
 }