Exemplo n.º 1
0
 public void Implements_equality_contract()
 {
     EqualityContract.Assert(
         equivalent: new[]
     {
         new BindingResultChange <int>(BindingResult.Some(0), BindingResult.Some(1)),
         new BindingResultChange <int>(BindingResult.Some(0), BindingResult.Some(1))
     },
         distinct: new[]
     {
         new BindingResultChange <int>(BindingResult.Some(0), BindingResult.Some(1)),
         new BindingResultChange <int>(BindingResult.Some(1), BindingResult.Some(1)),
         new BindingResultChange <int>(BindingResult.Some(0), BindingResult.Some(0)),
         new BindingResultChange <int>(BindingResult.None <int>(), BindingResult.Some(1)),
         new BindingResultChange <int>(BindingResult.Some(0), BindingResult.None <int>())
     });
 }
        public void None_creates_instance_with_no_value()
        {
            var actual = BindingResult.None <string>();

            AssertNone(actual);
        }