Ejemplo n.º 1
0
        public void WhenCreated_ThenHasErrorsIsFalse()
        {
            var value   = new object();
            var binding = FixedBinding.Create(value);

            Assert.False(binding.HasErrors);
        }
Ejemplo n.º 2
0
        public void WhenCreated_ThenEvaluationResultsAreEmpty()
        {
            var value   = new object();
            var binding = FixedBinding.Create(value);

            Assert.False(binding.EvaluationResults.Any());
        }
Ejemplo n.º 3
0
        public void WhenCreated_ThenEvaluatesToTrue()
        {
            var value   = new object();
            var binding = FixedBinding.Create(value);

            Assert.True(binding.Evaluate());
        }
Ejemplo n.º 4
0
        public void WhenCreated_ThenCreateDynamicContextSucceeds()
        {
            var value   = new object();
            var binding = FixedBinding.Create(value);

            Assert.NotNull(binding.CreateDynamicContext());
        }
Ejemplo n.º 5
0
        public void WhenCreatingBinding_ThenValuesAreSame()
        {
            var value   = new object();
            var binding = FixedBinding.Create(value);

            Assert.Same(value, binding.Value);
        }
Ejemplo n.º 6
0
        public void WhenCreated_ThenEvaluatesToTrueWithContext()
        {
            var value   = new object();
            var binding = FixedBinding.Create(value);
            var context = binding.CreateDynamicContext();

            Assert.True(binding.Evaluate(context));
        }
Ejemplo n.º 7
0
        public void WhenCreated_ThenUserMessageCanBeSet()
        {
            var value   = new object();
            var binding = FixedBinding.Create(value);

            binding.UserMessage = "foo";

            Assert.Equal("foo", binding.UserMessage);
        }