public void SecondCall() { var dictTfs = DummyTfsVariable(); var dictUsr = DummyUserVariable("PostBuild"); var datas = InitialLoader.Get(dictTfs, dictUsr); var tskTest = datas.Find(x => x.ClassName.EndsWith("TestTask")); if ((datas == null) || (datas.Count == 0) || (tskTest == null)) { Assert.IsTrue(true, "No task found to run."); return; } var oPrms = new object[] { tskTest.DLLName, tskTest.ClassName, tskTest.MethodName, dictTfs, dictUsr }; var assembly = Assembly.LoadFile(tskTest.DLLName); var typ = assembly.GetType(tskTest.ClassName); MethodInfo Method = typ.GetMethod(tskTest.MethodName); object myInstance = Activator.CreateInstance(typ); var rslt = Method.Invoke(myInstance, oPrms) as ShellStatu; //Thread.Sleep(5000 * 150 + 10000 + 10); Thread.Sleep(10000); Assert.IsTrue(rslt.IsSuccess); }
public void FirstCall() { var dictTfs = DummyTfsVariable(); var dictUsr = DummyUserVariable(); var datas = InitialLoader.Get(dictTfs, dictUsr); Assert.IsTrue(datas.Count > 0); }