- Data:
- 2010-01-04 09:42:08 (16 years ago)
- Lokalizacja:
- trunk/eCard/eCardMVC/adMoto.Payments.Test
- Pliki:
-
- 2 zmodyfikowane
-
Controllers/eCardControllerTests.cs (zmodyfikowane) (2 diffs)
-
UI/eCardValidationTests.cs (zmodyfikowane) (3 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/eCard/eCardMVC/adMoto.Payments.Test/Controllers/eCardControllerTests.cs
r987 r988 57 57 58 58 var result = controller.Status() as ContentResult; 59 System.Diagnostics.Debug.WriteLine(_repConfirm.Count() + result.Content);60 59 Assert.That(result.Content.Contains("OK")); 61 60 … … 224 223 /*[Test] 225 224 [Category("Unit")] 226 public void Status_Action_Saves_Correct_Transaction()227 {228 //Arrange229 _repPayment = new Repository<PlatnosciEcard>(new FakeDataContext());230 var payment = _testDataHelper.CreateNewPayment(2, false, DateTime.Now, 12345);231 _repPayment.Insert(payment);232 _repPayment.SubmitChanges();233 234 var controller = CreateController();235 var valueCollection = new NameValueCollection {236 {"MERCHANTNUMBER", "1"},237 {"ORDERNUMBER", "2"},238 {"AUTHTIME", DateTime.Now.ToString()},239 {"CURRENTSTATE", CODE_OK}};240 controller.Request.Form.Add(valueCollection);241 242 //Act243 controller.Status();244 var confirm = _repConfirm.Find(o => o.ORDERNUMBER == 2).SingleOrDefault();245 246 //Assert247 Assert.That(confirm.MERCHANTNUMBER, Is.EqualTo("1"));248 249 //Act250 var paymentAfterUpdate = _repPayment.FindOne(2);251 System.Diagnostics.Debug.WriteLine("Status musi byc 'true'. Jest " + paymentAfterUpdate.Status);252 253 //Assert254 Assert.That(paymentAfterUpdate.Status, Is.EqualTo(true));255 }*/256 /*[Test]257 [Category("Unit")]258 225 public void Status_Action_Payment_Is_Not_Update_When_Currentstate_Is_CODE_BAD() 259 226 { -
trunk/eCard/eCardMVC/adMoto.Payments.Test/UI/eCardValidationTests.cs
r985 r988 9 9 private readonly UIHelper _uiHelper = new UIHelper(); 10 10 private static string adres = UIHelper.ConfirmForm; 11 12 [Test]13 [Category("UI")]14 public void Status_Returns_False_And_Throws_ArgumentNullException_When_Passing_Merchantnumber_Is_Null()15 {16 var ie = new IE(adres);17 ie.TextField(Find.ByName("MERCHANTNUMBER")).TypeText("");18 ie.Button(Find.ById("dalej")).Click();19 Assert.IsTrue(ie.ContainsText("FALSE"));20 Assert.IsTrue(ie.ContainsText("MERCHANTNUMBER"));21 _uiHelper.CloseWebBrowser(ie);22 }23 11 24 12 [Test] … … 35 23 } 36 24 37 [Test] 38 [Category("UI")] 39 public void Status_Returns_False_And_Throws_ArgumentNullException_When_Passing_OrderNumber_Is_Null() 40 { 41 var ie = new IE(adres); 42 ie.TextField(Find.ByName("ORDERNUMBER")).TypeText(""); 43 ie.Button(Find.ById("dalej")).Click(); 44 Assert.IsTrue(ie.ContainsText("FALSE")); 45 Assert.IsTrue(ie.ContainsText("ORDERNUMBER")); 46 _uiHelper.CloseWebBrowser(ie); 47 } 48 25 49 26 [Test] 50 27 [Category("UI")] … … 70 47 _uiHelper.CloseWebBrowser(ie); 71 48 } 72 73 [Test] 74 [Category("UI")] 75 public void Status_Returns_False_And_Throws_ArgumentNullException_When_Passing_ApprovalCode_Is_Null_And_ValidationCode_Is_Correct() 76 { 77 var ie = new IE(adres); 78 ie.TextField(Find.ByName("VALIDATIONCODE")).TypeText("000"); 79 ie.TextField(Find.ByName("APPROVALCODE")).TypeText(""); 80 ie.Button(Find.ById("dalej")).Click(); 81 Assert.IsTrue(ie.ContainsText("FALSE")); 82 Assert.IsTrue(ie.ContainsText("APPROVALCODE")); 83 _uiHelper.CloseWebBrowser(ie); 84 } 85 86 [Test] 87 [Category("UI")] 88 public void Status_Returns_False_And_Throws_ArgumentNullException_When_Passing_Authtime_Is_Null() 89 { 90 var ie = new IE(adres); 91 ie.TextField(Find.ByName("AUTHTIME")).TypeText(""); 92 ie.Button(Find.ById("dalej")).Click(); 93 Assert.IsTrue(ie.ContainsText("FALSE")); 94 Assert.IsTrue(ie.ContainsText("AUTHTIME")); 95 _uiHelper.CloseWebBrowser(ie); 96 } 97 49 98 50 [Test] 99 51 [Category("UI")]
