- Data:
- 2010-01-04 15:10:02 (16 years ago)
- Pliki:
-
- 1 zmodyfikowane
-
trunk/eCard/eCardMVC/adMoto.Payments.Test/UI/AuthenticationTests.cs (zmodyfikowane) (2 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/adMoto.Payments.Test/UI/AuthenticationTests.cs
r986 r991 1 1 using NUnit.Framework; 2 2 using WatiN.Core; 3 using adMoto.Payments.Core.Data; 4 using adMoto.Payments.Core; 5 using adMoto.Payments.Core.Interfaces; 3 6 4 namespace adMoto.Payments.Test.UI 7 namespace adMoto.Payments.Test.UI 5 8 { 6 9 [TestFixture] 7 public class AuthenticationTests 10 public class AuthenticationTests : BaseTests 8 11 { 9 12 private readonly UIHelper _uiHelper = new UIHelper(); 10 13 private static string adres = UIHelper.LoginSite; 11 14 15 [SetUp] 16 public void SetUp() 17 { 18 System.Diagnostics.Debug.WriteLine("nowy test"); 19 _uiHelper.SearchAndClean(); 20 ie.GoTo(adres); 21 } 22 12 23 [Test] 13 24 [Category("UI")] 14 25 public void Can_Not_Login_When_Using_InValid_Login_Information() 15 26 { 16 var ie = new IE(adres);17 27 ie.TextField(Find.ByName("numerFaktury")).TypeText(""); 18 28 ie.TextField(Find.ByName("nip")).TypeText(""); 19 29 ie.Button(Find.ById("loguj")).Click(); 20 30 Assert.IsTrue(ie.ContainsText("Logowanie nie powiodło się")); 21 _uiHelper.CloseWebBrowser(ie);22 31 } 23 32 … … 26 35 public void Can_Login_When_Using_Correct_Login_Information() 27 36 { 28 var uiData = _uiHelper.CreateAndAddTestRecordToRepository(0); 29 30 var ie = new IE(adres); 37 var uiData = _uiHelper.CreateAndAddTestRecordToRepository(10); 38 31 39 ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury); 32 40 ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip); 33 41 ie.Button(Find.ById("loguj")).Click(); 34 42 Assert.IsTrue(ie.ContainsText("Szczegóły zlecenia")); 35 _uiHelper.CloseWebBrowser(ie);43 36 44 _uiHelper.DeleteTestRecordsFromRepository(uiData); 37 45 }
