Ejemplo n.º 1
0
 public void ThrowIfAnyNull_NotNull_DoesNotThrowsException()
 {
     Assert.DoesNotThrows(() =>
     {
         object param1 = new object();
         object param2 = new object();
         object param3 = new object();
         object param4 = new object();
         GuardAgainst.AnyNull(() => param1, () => param2, () => param3, () => param4);
     });
 }
Ejemplo n.º 2
0
        public void ThrowIfAnyNull_Null_ThrowsException()
        {
            var ex = Assert.Throws <ArgumentNullException>(() =>
            {
                object param1 = new object();
                object param2 = new object();
                object param3 = null;
                object param4 = null;
                GuardAgainst.AnyNull(() => param1, () => param2, () => param3, () => param4);
            });

            Assert.Equal("Parameter cannot be null. (Parameter 'param3')", ex.Message);
        }