public void UseHttps_uses_delegate_to_configure_transport_node(WSHttpBinding binding, Action <HttpTransportSecurity> testDelegate)
        {
            BindingExtensions.UseHttps(binding, testDelegate);

            Mock.Get(testDelegate).Verify(p => p(binding.Security.Transport));
        }
        public void UseHttps_returns_binding(WSHttpBinding binding)
        {
            var result = BindingExtensions.UseHttps(binding);

            Assert.That(result, Is.SameAs(binding));
        }
        public void UseHttps_sets_security_mode_to_Transport(WSHttpBinding binding)
        {
            BindingExtensions.UseHttps(binding);

            Assert.That(binding.Security.Mode, Is.EqualTo(SecurityMode.Transport));
        }