Pokaż
Ignoruj:
Data:
2009-12-28 15:17:15 (16 years ago)
Autor:
alina
Opis:

re #215 ujednolicenie nazw obiektow, modyfikacje dotyczace testow interfejsowych (dodanie tymczasowych rekowrdow do bazy na czas testowania )

Pliki:
1 zmodyfikowane

Legenda:

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

    r982 r984  
    77    public class ValidationTests 
    88    { 
     9        private readonly UIHelper _uidata = new UIHelper();  
     10 
    911        [Test] 
    1012        [Category("UI")] 
    1113        public void Validates_When_Firstname_Is_Too_Long() 
    1214        { 
     15            var uiData = _uidata.CreateAndAddTestRecordToRepository(2); 
     16 
    1317            const string test = "test"; 
     18 
    1419            var ie = new IE("http://localhost:3646/pl/Account/LogOn"); 
    15             ie.TextField(Find.ByName("numerFaktury")).TypeText("1/SLJ/2009"); 
    16             ie.TextField(Find.ByName("nip")).TypeText("9730727417"); 
     20            ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury); 
     21            ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip); 
    1722            ie.Button(Find.ById("loguj")).Click(); 
    1823 
     
    2429            ie.Close(); 
    2530            ie.Dispose(); 
     31 
     32            //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS 
     33            _uidata.DeleteTestRecordsFromRepository(uiData); 
    2634        } 
    2735 
     
    3038        public void Validates_When_Surname_Is_Too_Long() 
    3139        { 
     40            var uiData = _uidata.CreateAndAddTestRecordToRepository(2); 
     41 
    3242            const string test = "test"; 
     43 
    3344            var ie = new IE("http://localhost:3646/pl/Account/LogOn"); 
    34             ie.TextField(Find.ByName("numerFaktury")).TypeText("1/SLJ/2009"); 
    35             ie.TextField(Find.ByName("nip")).TypeText("9730727417"); 
     45            ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury); 
     46            ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip); 
    3647            ie.Button(Find.ById("loguj")).Click(); 
    3748 
     
    4354            ie.Close(); 
    4455            ie.Dispose(); 
     56 
     57            //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS 
     58            _uidata.DeleteTestRecordsFromRepository(uiData); 
    4559        } 
    4660 
     
    4963        public void Validates_When_LastName_Is_Empty() 
    5064        { 
     65            var uiData = _uidata.CreateAndAddTestRecordToRepository(2); 
     66 
    5167            const string test = "test"; 
     68 
    5269            var ie = new IE("http://localhost:3646/pl/Account/LogOn"); 
    53             ie.TextField(Find.ByName("numerFaktury")).TypeText("27/ASZ/2009"); 
    54             ie.TextField(Find.ByName("nip")).TypeText("854956281"); 
     70            ie.TextField(Find.ByName("numerFaktury")).TypeText(uiData.Test_numer_faktury); 
     71            ie.TextField(Find.ByName("nip")).TypeText(uiData.Test_nip); 
    5572            ie.Button(Find.ById("loguj")).Click(); 
    5673 
     
    6279            ie.Close(); 
    6380            ie.Dispose(); 
     81 
     82            //usuniecie rekordu z tabel: FAKTURY, FAKTURA_DETAILS 
     83            _uidata.DeleteTestRecordsFromRepository(uiData); 
    6484        } 
    6585    }