Zbiór zmian 960 dla trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI
- Data:
- 2009-12-22 10:43:43 (16 years ago)
- Lokalizacja:
- trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI
- Pliki:
-
- 1 dodane
- 3 przeniesione
-
. (dodane)
-
AuthenticationTests.cs (przeniesione) (przeniesione from trunk/eCard/eCardMVC/Platnosci.Tests/Web/UIAccountTest.cs) (2 diffs)
-
MerchantTests.cs (przeniesione) (przeniesione from trunk/eCard/eCardMVC/Platnosci.Tests/Web/UIPlatnosciTests.cs) (4 diffs)
-
ValidationTests.cs (przeniesione) (przeniesione from trunk/eCard/eCardMVC/Platnosci.Tests/Web/UIFieldTest.cs) (3 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/AuthenticationTests.cs
r950 r960 2 2 using WatiN.Core; 3 3 4 namespace Platnosci.Tests.Web 4 namespace Platnosci.Tests.Web.UI 5 5 { 6 6 [TestFixture] 7 public class UIAccountTest7 public class AuthenticationTests 8 8 { 9 9 [Test] 10 10 [Category("UI")] 11 public void C heckErrorLogin()11 public void Can_Not_Login_When_Using_InValid_Login_Information() 12 12 { 13 13 var ie = new IE("http://localhost:3646/pl/Account/LogOn"); … … 23 23 [Test] 24 24 [Category("UI")] 25 public void C heckLoginCorrect()25 public void Can_Login_When_Using_Correct_Login_Information() 26 26 { 27 27 var ie = new IE("http://localhost:3646/pl/Account/LogOn"); -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/MerchantTests.cs
r958 r960 2 2 using WatiN.Core; 3 3 4 namespace Platnosci.Tests.Web 4 namespace Platnosci.Tests.Web.UI 5 5 { 6 6 [TestFixture] 7 public class UIPlatnosciTests7 public class MerchantTests 8 8 { 9 9 [Test] 10 10 [Category("UI")] 11 public void CheckCorrectPay()11 public void Redirects_To_Ecard_When_All_Details_Are_Correct() 12 12 { 13 13 const string test = "test"; … … 21 21 ie.Button(Find.ById("place")).Click(); 22 22 Assert.IsTrue(ie.ContainsText("Imię i nazwisko:" + test + " " + test)); 23 Assert.IsTrue(ie.Url.Contains("https://pay.ecard.pl/")); 23 24 ie.ForceClose(); 24 25 ie.Close(); … … 28 29 [Test] 29 30 [Category("UI")] 30 public void CheckErrorPay()31 public void Returns_ZlyHash_When_Invoice_Amount_Is_Zero() 31 32 { 32 const string test = "test"; 33 var ie = new IE("http://localhost:3646/pl/Account/LogOn"); 34 ie.TextField(Find.ByName("numerFaktury")).TypeText("27/ASZ/2009"); 35 ie.TextField(Find.ByName("nip")).TypeText("854956281"); 36 ie.Button(Find.ById("loguj")).Click(); 33 // wartosc faktury 1/SLJ/2009 jest 0 (zero) 34 // wowczas eCard powinien zwrocic zlyHash - stala informujaca, ze cos jest nie tak... 37 35 38 ie.TextField(Find.ByName("Payer.FirstName")).TypeText(test);39 ie.TextField(Find.ByName("Payer.LastName")).TypeText("");40 ie.Button(Find.ById("place")).Click();41 Assert.IsTrue(ie.ContainsText("Proszę podać"));42 ie.ForceClose();43 ie.Close();44 ie.Dispose();45 }46 [Test]47 [Category("UI")]48 public void AmountIsZeroReturnZlyHash()49 {50 36 const string test = "test"; 51 37 var ie = new IE("http://localhost:3646/pl/Account/LogOn"); … … 61 47 ie.Close(); 62 48 ie.Dispose(); 63 64 49 } 65 50 } -
trunk/eCard/eCardMVC/Platnosci.Tests/Web/UI/ValidationTests.cs
r953 r960 2 2 using WatiN.Core; 3 3 4 namespace Platnosci.Tests.Web 4 namespace Platnosci.Tests.Web.UI 5 5 { 6 6 [TestFixture] 7 public class UIFieldTest7 public class ValidationTests 8 8 { 9 9 [Test] 10 10 [Category("UI")] 11 public void FirstnameIsTooLong()11 public void Validates_When_Firstname_Is_Too_Long() 12 12 { 13 13 const string test = "test"; … … 24 24 ie.Close(); 25 25 ie.Dispose(); 26 } 26 } 27 27 28 [Test] 28 29 [Category("UI")] 29 public void SurnameIsTooLong()30 public void Validates_When_Surname_Is_Too_Long() 30 31 { 31 32 const string test = "test"; … … 42 43 ie.Close(); 43 44 ie.Dispose(); 44 } 45 } 46 47 [Test] 48 [Category("UI")] 49 public void Validates_When_LastName_Is_Empty() 50 { 51 const string test = "test"; 52 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"); 55 ie.Button(Find.ById("loguj")).Click(); 56 57 ie.TextField(Find.ByName("Payer.FirstName")).TypeText(test); 58 ie.TextField(Find.ByName("Payer.LastName")).TypeText(""); 59 ie.Button(Find.ById("place")).Click(); 60 Assert.IsTrue(ie.ContainsText("Proszę podać")); 61 ie.ForceClose(); 62 ie.Close(); 63 ie.Dispose(); 64 } 45 65 } 46 66 }
