public void Init() { user1 = new User(Data.FirstUserLogin, Data.FirstUserPassword); user2 = new User(Data.SecondUserLogin, Data.SecondUserPassword); user3 = new User(Data.ThirdUserLogin, Data.ThirdUserPassword); autorisation = new Authorisation(); sendingMess = new SendingMessages(); exit = new Exit(); spamMessage = new PuttingMessageToSpam(); handler = new IpHandler(); settings = new SettingSettings(); settingTheme = new SettingTheme(); starredMess = new StarredMessages(); }
public void CheckTheSpam() { IpHandler hand = new IpHandler(); MailBoxPageSteps mailPage = new MailBoxPageSteps(); SpamPageSteps spamPage = new SpamPageSteps(); loginPage.Authorize(Data.user1, Data.password); mailPage.WriteMessage(Data.user2, "for spam1", "Spam.123" + hand.GetIp(Data.ip)); logoutPage.CommonExit(); loginPage.Authorize(Data.user2, Data.password); mainPage.AddToSpam(); logoutPage.CommonExit(); loginPage.Authorize(Data.user1, Data.password); mailPage.WriteMessage(Data.user2, "for spam2", "Spam.456"); logoutPage.CommonExit(); loginPage.Authorize(Data.user2, Data.password); mainPage.GoToSpam(); spamPage.CheckSpam(); Assert.AreEqual("for spam2", spamPage.topic); }