public static void Test_Adder_Method_Adds_Two_Ints(int one, int two) { //arrange IntAdder adder = new IntAdder(one, two); //assert Assert.AreEqual(one + two, adder.Add()); }
public void TestGetAndUseRemoteObject() { IntAdder adder = m_test.RetrieveAdder(); Assertion.AssertNotNull("adder not found!", adder); System.Int32 arg1 = 1; System.Int32 arg2 = 2; System.Int32 result = adder.add(1, 2); Assertion.AssertEquals((System.Int32)arg1 + arg2, result); }
static void Main(string[] args) { var c = new IntAdder(); var result = (int)c.Perform(3, 4); Console.WriteLine("result is {0}", result); //var result0 = c.Perform(null, 5); //var result1 = c.Perform(null, null); //var result2 = c.Perform("b", "a"); }
public void TestSendRefOfAProxy() { NameComponent[] name = new NameComponent[] { new NameComponent("IntegrationTest", ""), new NameComponent("intadder", "") }; // get the reference to the intadder-home IntAdderHome adderhome = (IntAdderHome)m_nameService.resolve(name); Assertion.AssertNotNull("int adder bean home not found!", adderhome); IntAdder adder = adderhome.create(); System.Int32 arg1 = 1; System.Int32 arg2 = 2; System.Int32 result = m_test.AddWithAdder(adder, arg1, arg2); Assertion.AssertEquals((System.Int32)arg1 + arg2, result); }
public void TestBasicSourceAndSinkChains() { var source = new BaseSender <int>(); var adder = new IntAdder(); var averager = new FloatAverager(); var int2float = new TrivialIntToFloatConverter(); source.Add(adder); source.Add(int2float).Add(averager); // let's run it float dt = 0; // in this example dt doesn't matter source.Send(1, dt); source.Send(2, dt); source.Send(3, dt); Assert.IsTrue(adder.sum == 6); // 1 + 2 + 3 Assert.IsTrue(averager.average == 2); // (1 + 2 + 3) / 3 source.RemoveAll(); }