Example #1
0
        public void AddBindingParameters()
        {
            IEndpointBehavior eb = new CallbackBehaviorAttribute();
            var cd = ContractDescription.GetContract(typeof(IFoo));
            var se = new ServiceEndpoint(cd);

            Assert.AreEqual(0, se.Behaviors.Count, "#1");
            var pc = new BindingParameterCollection();

            eb.AddBindingParameters(se, pc);
            Assert.AreEqual(0, pc.Count, "#2");
            Assert.AreEqual(0, se.Behaviors.Count, "#3");
        }