public void Test_Null_ParamName_Throws_ArgumentException() { try { OutParameter outParam = new OutParameter("Method1", null, 1, 1); } catch(ArgumentException ex) { Assert.IsTrue(true); return; } Assert.Fail(); }
public void Test_Empty_MethodName_Throws_ArgumentException() { try { OutParameter outParam = new OutParameter("", "param1", 1, 1); } catch(ArgumentException ex) { Assert.IsTrue(true); return; } Assert.Fail(); }
public void Test_OutVal_Getter() { OutParameter outParam = new OutParameter("Method1", "param1", 3, 4); Assert.AreEqual(3, outParam.OutVal); }
public void Test_MethodName_Getter() { OutParameter outParam = new OutParameter("Method1", "param1", 1, 2); Assert.AreEqual("Method1", outParam.MethodName); }
public void Test_CallCount_Getter() { OutParameter outParam = new OutParameter("Method1", "param1", 3, 4); Assert.AreEqual(4, outParam.CallCount); }
public void Test_ParamName_Getter() { OutParameter outParam = new OutParameter("Method1", "param1", 3, 4); Assert.AreEqual("param1", outParam.ParamName); }
public void SetOutParam(string methodName, string paramName, object outVal, int callCount=0) { OutParameter outParam = new OutParameter(methodName, paramName, outVal, callCount); this.m_outParams.Add(outParam); }