public object RunDefaultAssertions(IToMethodBinding binding)
        {
            var setValue       = SetRandomValue(binding.Source);
            var resultExpected = binding.ResultAttribute.Expected;
            var result         = binding.ResultObject.BindingValue;
            var expected       = resultExpected ?? setValue;

            Assert.That(result, Is.EqualTo(expected));

            return(expected);
        }
 public void Visit(IToMethodBinding binding) => ToMethodCounter++;
 public override void Visit(IToMethodBinding binding)
 {
     RunDefaultAssertions(binding);
 }
 public override void Visit(IToMethodBinding binding)
 {
     Internal_Visit(binding);
 }
 public abstract void Visit(IToMethodBinding binding);