public void ExecuteTest2() { var eq = new Equality(new Bool(true), new Bool(false)); Assert.Equal(false, eq.Execute()); }
public void ExecuteTest1() { var eq = new Equality(new Bool(true), new Bool(true)); Assert.True((bool)eq.Execute()); }
public void ExecuteResultIsNotSupported() { var eq = new Equality(new Number(1), new Number(2)); Assert.Throws <ResultIsNotSupportedException>(() => eq.Execute()); }
public void EqIntTest() { Integer zero = 0; Integer one = 1; Assert.AreEqual(t, eq.Execute(zero, zero)); Assert.AreEqual(f, eq.Execute(zero, one)); Assert.AreNotEqual(t, eq.Execute(zero, one)); }