package jetbrains.mps.baseLanguage.test;
/*Generated by MPS */
import junit.framework.TestCase;
import junit.framework.Assert;
public class TestSafeEquals_Test extends TestCase {
public void test_test_eq() throws Exception {
Object o = new Object();
Assert.assertTrue(eq_g71ru1_a0a1a0(o, o));
Assert.assertFalse(eq_g71ru1_a0a2a0(o, null));
Assert.assertFalse(eq_g71ru1_a0a3a0(null, o));
Assert.assertTrue(eq_g71ru1_a0a4a0(null, null));
}
public void test_test_ne() throws Exception {
Object o = new Object();
Assert.assertFalse(neq_g71ru1_a0a1a1(o, o));
Assert.assertTrue(neq_g71ru1_a0a2a1(o, null));
Assert.assertTrue(neq_g71ru1_a0a3a1(null, o));
Assert.assertFalse(neq_g71ru1_a0a4a1(null, null));
}
public TestSafeEquals_Test() {
}
private static boolean eq_g71ru1_a0a1a0(Object a, Object b) {
return (a != null ? a.equals(b) : a == b);
}
private static boolean eq_g71ru1_a0a2a0(Object a, Object b) {
return (a != null ? a.equals(b) : a == b);
}
private static boolean eq_g71ru1_a0a3a0(Object a, Object b) {
return (a != null ? a.equals(b) : a == b);
}
private static boolean eq_g71ru1_a0a4a0(Object a, Object b) {
return (a != null ? a.equals(b) : a == b);
}
private static boolean neq_g71ru1_a0a1a1(Object a, Object b) {
return !(((a != null ? a.equals(b) : a == b)));
}
private static boolean neq_g71ru1_a0a2a1(Object a, Object b) {
return !(((a != null ? a.equals(b) : a == b)));
}
private static boolean neq_g71ru1_a0a3a1(Object a, Object b) {
return !(((a != null ? a.equals(b) : a == b)));
}
private static boolean neq_g71ru1_a0a4a1(Object a, Object b) {
return !(((a != null ? a.equals(b) : a == b)));
}
}