public void TryAddRemarkWithNullRemarkParameter() { var id = Int32.Parse(testContextInstance.DataRow["EmployeeId"].ToString()); using (var client = new EmployeeManagerClient()) { client.AddRemark(id, null); } }
public void TryAddRemarkWithInvalidIdValue() { var id = Int32.Parse(testContextInstance.DataRow["EmployeeId"].ToString()); var remark = testContextInstance.DataRow["EmployeeRemark"].ToString(); using (var client = new EmployeeManagerClient()) { client.AddRemark(id, remark); } }
public void TryAddRemarkForNonExistingEmployee() { var id = Int32.Parse(testContextInstance.DataRow["EmployeeId"].ToString()); var name = testContextInstance.DataRow["EmployeeName"].ToString(); var remark = testContextInstance.DataRow["EmployeeRemark"].ToString(); var remarkToBeAdded = testContextInstance.DataRow["EmployeeRemark"].ToString(); var employeeIdToAddRemark = Int32.Parse(testContextInstance.DataRow["EmployeeIdToAddRemark"].ToString()); using (var client = new EmployeeManagerClient()) { client.CreateEmployeeWithRemark(id, name, remark); client.AddRemark(employeeIdToAddRemark, remarkToBeAdded); } }
public void TryAddRemarkForExistingEmployee() { var id = Int32.Parse(testContextInstance.DataRow["EmployeeId"].ToString()); var name = testContextInstance.DataRow["EmployeeName"].ToString(); var remark = testContextInstance.DataRow["EmployeeRemark"].ToString(); var remarkToBeAdded = testContextInstance.DataRow["EmployeeRemark"].ToString(); var remarksCount = Int32.Parse(testContextInstance.DataRow["RemarksCount"].ToString()); using (var client = new EmployeeManagerClient()) { Employee employee = client.CreateEmployeeWithRemark(id, name, remark); client.AddRemark(id, remarkToBeAdded); using (var readerClient = new EmployeeReaderClient()) { var employeeWithRemarks = readerClient.GetEmployeeDetailsById(1); Assert.AreEqual(remarksCount, employeeWithRemarks.Remarks.Count); } } }