예제 #1
0
        public void FailResultIsOnError()
        {
            var r = ResultFactory.Fail <DateTime>("fake id", ResultFactory.BuildError("this is only a test", 1));

            var r2 = ResultFactory.Fail <DateTime>("fake id", DateTime.Now, ResultFactory.BuildError("this is a test"));

            var r3 = ResultFactory.FailFromResult <object, DateTime>(r2);

            var dbg = r.Content;

            Assert.True(r.OnError);
            Assert.True(r.NullContent);
            Assert.True(r2.OnError);
            Assert.False(r2.NullContent);
        }