static public void Equals <T>(T x, T y) where T : struct, IEquatable <T> { AssertX.True(x.Equals(y)); }
public void reject(T1 a, T2 b) { AssertX.True(no(a, b)); }
public void yes(T obj) { AssertX.True(_func(obj)); }
public void assert(T1 obj1, T2 t2) { AssertX.True(is_(obj1, t2)); }
public void reject(T obj) { AssertX.True(no(obj)); }
public void assert(T val) { AssertX.True(is_(val)); }
public void deny(T obj) { AssertX.True(not(obj)); }
public void assert(T obj) { AssertX.True(is_(obj)); }