public void AddDiscoverable_returns_same_endpoint(IEndpoint endpoint)
        {
            var result = EndpointExtensions.Discoverable(endpoint);

            Assert.That(result, Is.SameAs(endpoint));
        }
        public void AddDiscoverable_adds_announceable_behavior_to_endpoint(IEndpoint endpoint)
        {
            EndpointExtensions.Discoverable(endpoint);

            Assert.That(endpoint.Behaviors, Has.One.InstanceOf <AnnounceableBehavior>());
        }