// tests some functionality of CodeToTest1 and CodeToTest2 public bool test() { CodeToTest1 code1 = new CodeToTest1(); string newStr = code1.insertSubString("SMA", "Interesting", 5, m_logs); CodeToTest2 code2 = new CodeToTest2(); int numOfInstances = code2.countSubstring(newStr, "Interesting", m_logs); if (numOfInstances == 5) { return(true); } else { return(false); } }
// tests some functionality of CodeToTest1 and CodeToTest2 public bool test() { Console.WriteLine("***********************Requirement 5**************"); Console.WriteLine("Test driver derives from Itest "); CodeToTest1 code1 = new CodeToTest1(); string newStr = code1.insertSubString("SMA", "Interesting", 5, m_logs); CodeToTest2 code2 = new CodeToTest2(); int numOfInstances = code2.countSubstring(newStr, "Interesting", m_logs); if (numOfInstances == 5) { return(true); } else { return(false); } }
private CodeToTest2 code; // will be compiled into separate DLL //----< Testdriver constructor >--------------------------------- /* * For production code the test driver may need the tested code * to provide a creational function. */ public TestDriver2() { code = new CodeToTest2(); }