public void SaveInterviewTest() { //Arrange interview.Operate = "Update"; interview.PositionID = "11220"; interview.CPNum = "00019270"; //Act var result = PostingInterviewExc.InterviewOperation(interview, interview.PositionID); //Assert Assert.AreEqual(expect, result, $" Interview candidate is { result}"); }
public void CandidateTest_Return_onlyoneRecord_forTheCandiate() { //Arrange string expect = "00019270"; //Act var list = PostingInterviewExc.Candidate(forPosition); int resultCount = list.Count; var result = list[0].CPNum; //Assert Assert.AreEqual(expect, result, $" Interview candidate is { result}"); Assert.IsTrue(resultCount >= 1, $" Interview candidate list is { resultCount}"); }
public void CheckSignOffCountTest() { //Arrange interview.Operate = "SignOffCount"; interview.UserID = "mif"; interview.PositionID = "10929"; interview.CPNum = "00038916"; expect = "1"; //Act var result = PostingInterviewExc.InterviewOperation(interview, interview.PositionID); // PostingInterviewExc.CheckSignOffCount(interview, interview.PositionID); int signOffCount = Int32.Parse(result); //Assert Assert.IsTrue(signOffCount >= 0, $" Candidate signoff on HM40 aggreement count { result}"); }
public void RecommendHireTest() { //Arrange interview.Operate = "Update"; interview.PositionID = "10929"; interview.CPNum = "00038916"; interview.Acceptance = "1"; //Act // var result = PostingInterviewExc.RecommendHire(interview, interview.PositionID); var result = PostingInterviewExc.InterviewOperation(interview, interview.PositionID); //Assert Assert.AreEqual(expect, result, $" Interview candidate is { result}"); }
public void CheckInterviewCountTest() { //Arrange interview.Operate = "InterviewCount"; interview.UserID = "mif"; interview.PositionID = "10929"; interview.CPNum = "00038916"; expect = "0"; //Act var result = PostingInterviewExc.InterviewOperation(interview, interview.PositionID); // PostingInterviewExc.CheckInterviewCount(interview, interview.PositionID); int remaindCount = Int32.Parse(result); //Assert Assert.IsTrue(remaindCount >= 0, $" Interview remaind candidate is { result}"); }
public void InterviewSignOffActionTest() { //Arrange //Arrange interview.Operate = "SignOffAction"; interview.UserID = "mif"; interview.PositionID = "10929"; interview.CPNum = "00038916"; expect = "All,Sign Off Successfully, Interview candidate"; //Act var result = PostingInterviewExc.InterviewOperation(interview, interview.PositionID); // PostingInterviewExc.InterviewSignOffAction(interview, interview.PositionID); var index = expect.IndexOf(result); //Assert Assert.IsTrue(index > 0, $" Process Status Test is ok { result}"); }
public void PositionsTest_return_all_school_posted_Positions() { //Arrange parameters.SchoolCode = "0529"; parameters.Panel = "05"; string expect = "0529"; //Act var list = PostingInterviewExc.Positions(parameters); int resultCount = list.Count; var result = list[0].SchoolCode; //Assert Assert.AreEqual(expect, result, $" posting interview open position { result}"); Assert.IsTrue(resultCount >= 1, $" posting interview open position { resultCount}"); }
public void CheckHiringProcessStatusTest() { //Arrange interview.Operate = "PositionHiringStatus"; interview.UserID = "mif"; interview.PositionID = "10929"; interview.CPNum = "00038916"; interview.SchoolYear = "20182019"; expect = "All,Hired,End,Recommend,Revoked,Noticed,More Interview"; //Act var result = PostingInterviewExc.InterviewOperation(interview, interview.PositionID); // PostingInterviewExc.CheckHiringProcessStatus(interview, interview.PositionID); var index = expect.IndexOf(result); //Assert Assert.IsTrue(index > 0, $" Process Status Test is ok { result}"); }