コード例 #1
0
        public void UseHttps_uses_delegate_to_configure_transport_node(NetNamedPipeBinding binding, Action <NamedPipeTransportSecurity> testDelegate)
        {
            BindingExtensions.UseSecureChannel(binding, testDelegate);

            Mock.Get(testDelegate).Verify(p => p(binding.Security.Transport));
        }
コード例 #2
0
        public void UseHttps_returns_binding(NetNamedPipeBinding binding)
        {
            var result = BindingExtensions.UseSecureChannel(binding);

            Assert.That(result, Is.SameAs(binding));
        }
コード例 #3
0
        public void UseHttps_sets_security_mode_to_Transport(NetNamedPipeBinding binding)
        {
            BindingExtensions.UseSecureChannel(binding);

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