Example #1
0
        public void ThrowIfFaildedTest2()
        {
            Exception exception = null;

            try
            {
                int a = 1, b = 0, c = a / b;
            }
            catch (DivideByZeroException ex)
            {
                exception = ex;
            }
            Assert.Throws <DivideByZeroException>(() => ResultExtensions.ThrowIfFailded(new Result(exception)));
        }
Example #2
0
 public void ThrowIfFaildedT()
 {
     Assert.Throws <ArgumentNullException>(() => ResultExtensions.ThrowIfFailded((Result)null));
 }
Example #3
0
 public void ToSuccessedT2()
 {
     Assert.Throws <ArgumentNullException>(() => ResultExtensions.ToSuccessed((Result <int>)null, 1));
 }
Example #4
0
 public void ToFaildedT_String_Int32()
 {
     Assert.Throws <ArgumentNullException>(() => ResultExtensions.ToFailded((Result)null, ""));
 }
Example #5
0
 public void ToFaildedT_Exception_Int32()
 {
     Assert.Throws <ArgumentNullException>(() => ResultExtensions.ToFailded((Result)null, new Exception()));
 }
Example #6
0
 public void ThrowIfFaildedTest1()
 {
     Assert.Throws <ResultException>(() => ResultExtensions.ThrowIfFailded(new Result("Error")));
 }