| 101 | | |
| | 101 | [Test] |
| | 102 | [Category("Unit")] |
| | 103 | public void Correct_Date_Test() |
| | 104 | { |
| | 105 | string merchant = "ABC15S"; |
| | 106 | int order = 1234; |
| | 107 | |
| | 108 | var controller = new PlatnoscController(); |
| | 109 | IRepository<PotwierdzeniaEcard> repConfirm = controller.getRepConfirm(); |
| | 110 | var builder = new TestControllerBuilder(); |
| | 111 | builder.InitializeController(controller); |
| | 112 | builder.Form.Add("MERCHANTNUMBER", merchant); |
| | 113 | builder.Form.Add("ORDERNUMBER", order.ToString()); |
| | 114 | builder.Form.Add("VALIDATIONCODE", "000"); |
| | 115 | |
| | 116 | var result = controller.Status(); |
| | 117 | var pl = repConfirm.Find(o => o.MERCHANTNUMBER == merchant && o.ORDERNUMBER == order).SingleOrDefault(); |
| | 118 | System.Diagnostics.Debug.WriteLine("Dodano płatność do repozytorium."); |
| | 119 | Assert.That(pl.ORDERNUMBER.Equals(order)); |
| | 120 | |
| | 121 | repConfirm.Delete(pl); |
| | 122 | System.Diagnostics.Debug.WriteLine("Usunięto poprawnie płatność o ORDERNUMBER: " + pl.ORDERNUMBER +" i MERCHANTNUMBER: " + pl.MERCHANTNUMBER); |
| | 123 | } |