public void Test_StudentFormGroupIdIsNotEdit(string groupId, string name, string lastName, int englishLevel, string entryScore, string approved) { studentForm.setGroupId(groupId) .setName(name) .setLastName(lastName) .setEnglishLevelDDL(englishLevel) .setEntryScore(entryScore) .setApprovedBy(approved) .SubmitButton.Click(); index = studentForm.LastNameField.GetAttribute("value"); expectedResult = studentForm.RememberStudent(); Assert.IsFalse(table.FindRowInTable(expectedResult)); }
public void Test_EditStudentFormIsDisplayed() { expectedResult = table.getRowWithColumns(table.GetRowNumberByValueInCell(index, 2)); expectedResult.RemoveAt(8); List <string> actualResult = studentForm.RememberStudent(); studentForm.SubmitButton.Click(); CollectionAssert.AreEqual(expectedResult, actualResult); }
public void Test_CreateStudentFormIsDisplayed() { List <string> expectedResult = new List <string> { "", "", "", "Elementary", "", "", "", "" }; List <string> actualResult = studentForm.RememberStudent(); CollectionAssert.AreEqual(actualResult, expectedResult); }
public void Test_CreateStudent_Success(string groupId, string name, string lastName, int englishLevel, string entryScore, string approvedBy) { studentForm.setGroupId(groupId) .setName(name) .setLastName(lastName) .setEnglishLevelDDL(englishLevel) .setEntryScore(entryScore) .setApprovedBy(approvedBy); expectedResult = studentForm.RememberStudent(); index = studentForm.LastNameField.GetAttribute("value"); studentForm.SubmitButton.Click(); table = new Table(studentForm.GetTable); Assert.IsTrue(table.FindRowInTable(expectedResult)); }
public void Test_StudentFormGroupIdIsNotEdit(string groupId, string name, string lastName, int englishLevel, string entryScore, string approved) { studentForm.GroupIdField.Clear(); studentForm.setGroupId(groupId) .SubmitButton.Click(); expectedResult = studentForm.RememberStudent(); List <string> actualResult = table.getRowWithColumns(table.GetRowNumberByValueInCell(index, 2)); actualResult.RemoveAt(8); CollectionAssert.AreEqual(expectedResult, actualResult); }