public void TestAddRemarkWhenEmployeeNotPresent() { using (var client = new CreateOrModifyEmployeeClient()) { client.CreateEmployee("sid", "yoyo"); client.AddRemarksById(6, "watta boy"); using (var retrieveClient = new RetrieveEmpDetailsClient()) { var empTried = retrieveClient.GetEmployeeDetailsById(6); Assert.AreNotEqual(empTried.Remark.Text, "watta boy"); } } }
public void TestAddRemarkByIdForExistingEmployee() { using (var client = new CreateOrModifyEmployeeClient()) { Employee newEmployee = client.CreateEmployee("sid", "good boy"); client.AddRemarksById(1, "sad boy"); using (var retrieveClient = new RetrieveEmpDetailsClient()) { var empModified = retrieveClient.GetEmployeeDetailsById(1); Assert.AreEqual(empModified.Remark.Text, "sad boy"); } } }
public void TestAddAndRetrieveEmployee() { using (var createClient = new CreateOrModifyEmployeeClient()) { var emp1 = createClient.CreateEmployee("vinayak", "hello boy"); using (var retrieveClient = new RetrieveEmpDetailsClient()) { var emp2 = retrieveClient.GetEmployeeDetailsById(1); Assert.AreEqual(emp1.EmpName, emp2.EmpName); Assert.AreEqual(emp1.Remark.Text, emp2.Remark.Text); } } }
public void GetEmployeeDetailsById(int id) { try { using (var client = new RetrieveEmpDetailsClient()) { var emp = client.GetEmployeeDetailsById(id); Console.WriteLine(emp.EmpId); Console.WriteLine(emp.EmpName); Console.WriteLine(emp.Remark.Text); Console.WriteLine(emp.Remark.RemarkTimestamp); } } catch (FaultException <EmployeeDoesNotExists> ex) { Console.WriteLine(ex.Message); Console.WriteLine(ex.Code); } }