public void TestProcessEmployeeNumber() { // empty employee number runtime.empNum = 0; runtime.ProcessEmployeeNumber(Database.CMSDAT); Assert.AreEqual(99999, runtime.empNum); ResetRuntime(); // invalid department code runtime.depCode = "X1"; runtime.ProcessEmployeeNumber(Database.CMSDAT); Assert.AreEqual(99999, runtime.empNum); // employee number is not in the department ResetRuntime(); runtime.empNum = 10000; runtime.ProcessEmployeeNumber(Database.CMSDAT); Assert.AreEqual(99999, runtime.empNum); // valid employee number ResetRuntime(); Assert.AreEqual(10229, runtime.empNum); }