public Orderable Max_ReferenceType(Orderable ALhs, Orderable ARhs) => WeakOrdering.Max(ALhs, ARhs);
public int Max3_ValueType(int A0, int A1, int A2) => WeakOrdering.Max(A0, A1, A2);
public Orderable Max3_ReferenceType(Orderable A0, Orderable A1, Orderable A2) => WeakOrdering.Max(A0, A1, A2);
public void Max3_Null_ThrowsArgumentNullException() { Assert.Throws <ArgumentNullException>( () => WeakOrdering.Max((int[])null) ); }
public void Max3_Empty_ThrowsArgumentException() { Assert.Throws <ArgumentException>( () => WeakOrdering.Max(new int[0]) ); }
public int Max_ValueType(int ALhs, int ARhs) => WeakOrdering.Max(ALhs, ARhs);
public Orderable Max2_ReferenceType(Orderable A0, Orderable A1, Orderable A2) => WeakOrdering.Max(new[] { A0, A1, A2 } as IEnumerable <Orderable>);
public int Max2_ValueType(int A0, int A1, int A2) => WeakOrdering.Max(new [] { A0, A1, A2 } as IEnumerable <int>);
public void Max2_Empty_ThrowsArgumentException() { Assert.Throws <ArgumentException>( () => WeakOrdering.Max(Enumerable.Empty <int>()) ); }
public void Max2_Null_ThrowsArgumentNullException() { Assert.Throws <ArgumentNullException>( () => WeakOrdering.Max((IEnumerable <int>)null) ); }