public void LogIn() { if (IsLoginRequired) //if we need to log in before performing test { User user = new User(TestData.UserLogin, TestData.UserPassword); CheckLogInSteps step = new CheckLogInSteps(); step.LogIn(user); Projname = TestData.ProjectName + Randomiser.GetRandomString(5); } }
public void NewIssuePresenceTest() { //arrange string IssueSubj = TestData.IssueSubject + Randomiser.GetRandomString(5); Issue issue = new Issue(IssueSubj, null); //model of issue to be created Note note = new Note(null); //model of created issue note on activity page CreateNewIssueSteps testcase = new CreateNewIssueSteps(); //act BaseStep.Navmanager.GoToProjectsPage(); BaseStep.Navmanager.GoToIssuesPage(); issue.Number = testcase.CreateNewIssue(issue).GetIssueNumber(); Logger.Log.Info("NEW ISSUE NUMBER: " + issue.Number); BaseStep.Navmanager.GoToProjectsPage(); note = BaseStep.Navmanager.GoToActivityPage().GetCreatedIssueNote(issue.Number); //assert Assert.IsTrue(note.Text.Contains(IssueSubj)); }
public void setName() { Projectname = TestData.ProjectName + Randomiser.GetRandomString(5); }