Pokaż
Ignoruj:
Data:
2010-01-04 15:10:02 (16 years ago)
Autor:
alina
Opis:

re #215 dodanie klasy bazowej dla testow interfejsowych

Pliki:
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/eCard/eCardMVC/adMoto.Payments.Test/UI/ValidationTests.cs

    r985 r991  
    55{ 
    66    [TestFixture] 
    7     public class ValidationTests 
     7    public class ValidationTests : BaseTests 
    88    { 
    99        private readonly UIHelper _uiHelper = new UIHelper(); 
    1010        private static string adres = UIHelper.LoginSite; 
     11        private UIData uiData; 
     12        private const string test = "test"; 
     13 
     14        [SetUp] 
     15        public void SetUp() 
     16        { 
     17            System.Diagnostics.Debug.WriteLine("nowy test"); 
     18            _uiHelper.SearchAndClean();            
     19            ie.GoTo(adres); 
     20        } 
    1121 
    1222        [Test] 
     
    1424        public void Validates_When_Firstname_Is_Too_Long() 
    1525        { 
    16             var uiData = _uiHelper.CreateAndAddTestRecordToRepository(2); 
    17  
    18             const string test = "test"; 
    19  
    20             var ie = new IE(adres); 
     26            uiData = _uiHelper.CreateAndAddTestRecordToRepository(2); 
     27             
    2128            ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury); 
    2229            ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip); 
     
    2734            ie.Button(Find.ById("place")).Click(); 
    2835            Assert.IsTrue(ie.ContainsText("Zbyt długa nazwa")); 
    29             _uiHelper.CloseWebBrowser(ie); 
    3036 
    3137            //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS 
     
    3743        public void Validates_When_Surname_Is_Too_Long() 
    3844        { 
    39             var uiData = _uiHelper.CreateAndAddTestRecordToRepository(2); 
     45            uiData = _uiHelper.CreateAndAddTestRecordToRepository(2); 
    4046 
    41             const string test = "test"; 
    42  
    43             var ie = new IE(adres); 
    4447            ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury); 
    4548            ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip); 
     
    5053            ie.Button(Find.ById("place")).Click(); 
    5154            Assert.IsTrue(ie.ContainsText("Zbyt długa nazwa")); 
    52             _uiHelper.CloseWebBrowser(ie); 
    5355 
    5456            //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS 
     
    6062        public void Validates_When_LastName_Is_Empty() 
    6163        { 
    62             var uiData = _uiHelper.CreateAndAddTestRecordToRepository(2); 
     64            uiData = _uiHelper.CreateAndAddTestRecordToRepository(2); 
    6365 
    64             const string test = "test"; 
    65  
    66             var ie = new IE(adres); 
    6766            ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury); 
    6867            ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip); 
     
    7372            ie.Button(Find.ById("place")).Click(); 
    7473            Assert.IsTrue(ie.ContainsText("Proszę podać")); 
    75             _uiHelper.CloseWebBrowser(ie); 
    7674 
    7775            //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS