Ejemplo n.º 1
0
        private string Step5_GetanApplyPositionbyID()
        {
            //Step 5 Get an position apply for

            //Arrange
            var paraApply = new
            {
                PositionID = _positionId,
                SchoolYear = _schoolYear,
                CPNum      = _cpNum
            };


            //Act
            List <PositionApplying> position = ApplyProcessExe.Position(paraApply);

            _applyFor    = position[0];
            _principalId = _applyFor.PrincipalID;
            string expect = "English Grade 10 Teacher";
            string result = _applyFor.PositionTitle;

            //Assert
            Assert.AreEqual(expect, result, $" Apply Position id { _applyFor.PositionID } { _applyFor.PositionTitle } ");

            return("Successfully");
        }
Ejemplo n.º 2
0
        private void Step6_ApplyOpenPosition_Action(string cpnum, string applicantName, string userID)
        {
            ParametersForApply paraForApply = new ParametersForApply();

            paraForApply.Operate    = "Apply";
            paraForApply.Action     = "Applied";
            paraForApply.Comments   = applicantName + " applying for this positng by Full Test processs";
            paraForApply.SchoolYear = _schoolYear;
            paraForApply.CPNum      = cpnum;
            paraForApply.PositionID = _positionId.ToString();
            paraForApply.UserID     = userID;

            // Act
            string expect = "Successfully";
            string result = ApplyProcessExe.Appied(paraForApply);

            //Assert
            Assert.AreEqual(expect, result, $" apply applicant  { applicantName}  ");
        }