public void CoalesceTest1() { var expected = RandomValueEx.GetRandomString(); var actual = ObjectEx.Coalesce(null, null, null, null, expected, "Test2"); Assert.Equal(expected, actual); }
public void CoalesceTestInvalidOperationCheck() { Object[] array = null; // ReSharper disable once ReturnValueOfPureMethodIsNotUsed // ReSharper disable once ExpressionIsAlwaysNull Action test = () => ObjectEx.Coalesce(null, array, null); test.ShouldThrow <InvalidOperationException>(); }